Gold Coast in Garden city park is really good, but its just Ducati and Triumph. They actually have very good prices on merchandise and a good amount of apparel.
King Cycles in Brooklyn is also good. Havent been down that way in a while. The owner is very cool and most of the mechanics are too. The one parts guy they had was a bit of a tool but everyone else was prety good.
I will be checking out Extreme motorsports in Freeport to get my TL fixed ( my other mechanic had no clue whats wrong with it) so I will let you guys know.