Well, the White Stripes suck.
But you don't :P I always hated how poor the song quality is for White Stripe songs, but I really like were you went with the song. The little monkey is super cute :P
Anyways, you made the song good. Because I know that I would have just hated this song by itself.