Recommendations for Shipping a Car

I need to have a car shipped across the country for my son to use at college. Has anyone done this before and can you recommend any companies?

We used ShipCarDirect, which is an agent, and the actual delivery was done by Arizona Auto Shippers to move a car from DC to Arizona and back. The biggest challenge was that the pickup and delivery is in windows- our pickup window was 3 weeks and return was 3 days!- but the communication was pretty good, and it all worked out.