Last I heard the PS3 release should be the last week of August or first of September.
Yeah man, you could always do popless, I remember building parks in THAW and setting things up for it. Always kinda skated the same way in the THPS series as Skate, was just always a lot easier to do exactly what you wanted to do in Skate.