To the OP: my husband and I moved our two bedroom apartment + car from Boston to Illinois by driving the Uhaul ourselves (towing the car behind) -- it was quite scary to pull out of Cambridge realizing that EVERYTHING we owned was currently sitting behind us. Total cost about $1500. A smaller truck, no car trailer, and less gas would make the trip cheaper. However, unless you can find someone to hitch a ride without, I personally wouldn't make the trip alone.
In our experience, the Uhaul people were fantastic, but it seemed dependent on our one-way move. We have dealt with the Uhaul in both cities for other in-town moves, and the service is no where near as good. However, because we were going one way, they had to gaureentee us the truck we ordered, and we were expected on the other end. It was a completely pleasent experience, and we'll likely do the same, but reverse move next year.
A friend from undergrad "moved" via ups upon graduation. With a dorm room full of stuff, it was seemingly prohibitively expensive (Boston to TX) and I don't think it's feasible with any more belongings or ANY furniture. My husband has had several single coworkers recently relocate from as far as California, many of them using professional moving services. Because their belongings were grouped with others' on the truck, the trip seemed to take a rediculous amount of time, and one person even had all of his boxes "mislocated" for a week. I don't think I've ever heard a positive long-distance moving stuff that involved a professional moving company.