Best moments so far, being and driving drunk (It's eerie how well they nailed it) and getting in a fast car, punching it and barreling through traffic at top speed, hitting another car head on and flying out the front window head first 200 feet, getting up and brushing off. This game is begging for 360 degree instant replay ala Halo 3. Also hitting sweet jumps on motorcycles, I can't get enough of this game.
Also, I don't know what it feels like to drive drunk, but I'm sure this is it.
I just played online for the first time with buddy and it was fucking RAD!!! We were rocket launching each-other off the Empire State Building...hilarious!