I used Sports Express to ship my bike last year. They're a middleman and use one of the usual carriers for the actual shipping, but they took care of all the details and the price was OK. I would use them again - although my first choice would still be taking the bike on the plane on those few airlines which still charge a reasonable luggage fee.