I used haulbikes.com to ship a motorcycle from Ohio, where I bought it, to Oregon, where I live. Here's a link to their site. They were the shipper recommended by ebay. The seller also said he'd used them before and thought they were fine.
Motorcycle Shipping | Motorcycle Transport | Motorcycle Shipping Company
The service was great and the price was competitive at $582.00. No crating or special prep needed. They just tie it down in the specially-equipped trailer and go. It did take several weeks to arrive, but they were clear about that up front. They won't start a cross-continent trip until the trailer is full. Some shippers will just stuff your bike in with a load of melons, but not these guys. The driver was also a motorcyclist and had an appreciation for his cargo. There wasn't a scratch on my bike when it arrived. It was also pretty cool having this giant semi pull up on my little suburban street.