I have the most experience with Amtrak’s “Julie” IVR system. Sometimes it worked okay but it was always the biggest pain in the ass to get it to recognize my most common station. After all, when you’re standing out in the cold wind because the person isn’t there yet to open the little shelter and you’re wondering if the train is actually running on time for once, you’d like for the thing to actually recognize the station you’re asking for without having to say it 15 times (making five different phone calls in the process.) If you don’t believe me about how bad this thing was, try getting on your landline, call the Amtrak 800 number, and when you get to where you need to name a station for the train status, try saying Huntingdon. If you can get it to recognize it the first time from a landline from a perfectly good landline connection in a quiet room with no background noise, I will be impressed, because I could never get it to happen. Now make it noiser. Go outside. Eventually switch to a cell phone. I guarantee it’ll get to the point where it’ll never recognize Huntingdon and keep saying things like “I think you said some town in California you’ve never heard of and you are damn sure has no lingustic or verbal relation to a town in Pennsylvania.” Repeat until you are so pissed off with Julie you want to tie the computer to the train tracks and start twirling your mustache while the train approaches.