Echo all the way! I have got a 2007 Echo Lite, its the short one and I love it, best bike I've rode. Feels really nice and easy to flick about and sidehops feel lush. Coming off a 26" bike I would guess it will feel like a breath of fresh air to you and probably alot easier to ride in my opinion. Possibly go for the longer option as has been suggested though. Andy