Holy shit, this is awesome. Not so much for the "parody".
If you took these songs out of that context and some guy just wrote them, gave them funny names and put them online, they would be fucking hilarious all by themselves, without any relation to Zeitgeist.
...unless you're Brandon Edge
Then I take it all back.