Your frame choice depends largely on what you like in a bike, with a bmx the only frame variable typically available is toptube and chainstay lengths. If youre aiming for the technical flicking/spinning street then I would recommend a shorter toptube with a short rear end. If youre more into flowing street and jumping/dirt then a longer bike gives much more stability in the air (sorta like the difference between an orange zero and a bt raven). 21" toptube is considered to be a long frame, 19" is short, chainstays vary from 13.5" - 15" depending on the type of bike.
Personally i find that the shorter the chainstays the better, bu then thats cos I love to manual for miles :S
I ride a standard STA 21" on street (and used to ride trails) and it rides lovely, imho standard make the nicest frames (also expensive) to ride once built up with decent components; Im 5'8" and handle the 21" tt fine.
The 4seasons is pretty much the same geometry and weight as the standard so should ride nice :D
oh for the record heres mine :rolleyes:
standard sta500, s&m pitch forks, profile race, profile ss rear hub dk race front hub c/w s&m axle extenders, primo hulahoops, primo mustache bars, tech77 lever with evolver brake (works like amaggie :D )