I've not been able to play it for the last couple of days, but I know what you mean about Trevor. Last time I switched to him he was bending over, watching some people sunbathe on a beach. Classic trevor!
Anyone know when the PC version might come out? I don't do the consoles.. (though I might break that tradition with the XBone! )
So I'm assuming everyone is enjoying it as much as me so far When GTA Online gets released in a couple of weeks we're definitely going to have to get a thread going to arrange some WPCentral crew heists!