Alrite anyone who doesn't hear that from 2:30->3:03 the bass is completely out of key, should not be performing publicly. It sounds terrible. Other than that a decent performance and good vocals, but there's a real problem with the backing. It seems to be transposed too low there for a bit, then at 3:03 comes right back on.
Hey I don't mean to be mean or anything but these kinda things need to be taken care of, you can't underestimate your audience (even if most wouldn't notice what's happening, might just think "it sounds a bit weird" but say nothing of it)
Another tip for midi/smf users, if you gotta use them, spend a good hour tweaking the balance & effects. A little volume adjustment for the different instrument channels and reverb/delay effects can make these midis bearable.
How do ya say there, fruity?