I booked my summer move with Rent-A-Buddy after doing some research on yelp. (Thanks guys! Just another reason why yelp rules.) I made a spreadsheet (of course), but Rent-A-Buddy pulled to the front of their list with their lower prices, big truck (I think they sent a 20ft one) and positive reviews.
I had an excellent experience with Rent-A-Buddy Moving. The movers were really friendly, but professional. The move did take a while (4-5 hours) but then again, I had (have) a lot of stuff. They moved from a 3rd floor apartment to a 2nd floor apartment without complaint (all stairs).
No hidden fees, they explain what you will pay upfront. $85 an hour, and the last hour is charged in 15 minute increments so you aren't charged for the full hour if you only use part of it. And they accept visa (although we tipped with cash).
Next time I move, these will be the guys.