Aha! Music by incompetech.com
Great minds think alike, because I used their music too.
I'll bookmark this to try on my PC once I have the time. (I haven't rated you yet since I'm writing this from a mac)