I agree!!!! Why make such a beautiful product and give it such an UGLY name?????
I'm sure there are people out there that, if they hear a cool name, will automatically think it must be a cool bike. After all, how many super-models do you hear about named Medusa???