misc RocketBoat, Where Have You Been All Our Lives? We just noticed the bus ad for RocketBoat at Pier 39 the other day and went home and looked it up right away. How long has this thing been around, and why hadn't