I have found Esprit and Baby Gap pretty good for my long skinny baby girl, not sure about their ranges for boys though.
Bookmarks