No mention of Cocaine 80s yet? It's a sort of supergroup comprising No I-D, James Fauntleroy and guests including Common. I've had it for a little while and it's growing on me, very distinctive sound (the name should give you some idea, though it's better than just pastiche). Here's one of the tracks:
There's a free mixtape/EP doing the rounds, official link here, though you have to tweet about it to get it:
http://cocaine80s.blogspot.com/
Doubtless there are other places hosting it, though.
As for the Marvin's Room versions, I think I prefer the Jojo one. Several reasons: firstly, the awkward enunciation of the 'fuck'(s) which is I find strangely affecting; secondly, the lyrics in the first verse frame the chorus really nicely, the 'been up for three days' thing is exactly what leads to the sort of viciousness in the chorus (vicious in terms of phrasing, if not delivery): and lastly, the lines "
...and when you're in her, I know I'm in your head," and "
I ran into your homeboys, they're all fucking idiots,".
It's hard to extricate Jojo mentally from the teen-pop Version 1.0, but some of her new stuff is pretty exciting. I heard this played, loud, last year and it took my head off, got my friend to Shazam it and gawped at his phone as it said "Jojo". The production is great, a sort of menacing thing similar to those The-Dream comes out with occasionally (cf. 'Chameleon by Christina Milian) but Jojo has vocal chops too, love the sustained high note towards the end. The video is, um, well, I'll leave you to decide: