Tri Travel - I'm working with them now planning my trip to IM Australia next year and friends of mine used them when we went to IM Japan last year. Great guys, great support, and they even hooked us up with a handful of Pro Triathletes to hang out with pre and post race.