hey, cobber, if that's you in the photo, the bike doesn't look too big. the standover on my bikes is 2" taller than my pants inseam, and i have more than 4" of seatpost showing atop the seat tube. (i stand flatfooted over all of them with ease, which is one of the most important size characteristics of bicycles.) that said, that bike is huge! i'm guessin' you're all of 6'6". am i close?
bg, i love that airplane clip.