I know this is necroposting, but I've found these two sites that definitely need to be mentioned.
http://www.presence-of-music.com/home.htmlThis site has AMAZING pieces of free, royalty-free music made especially for games. There are two "genres":
RPG-Fantasy and Suspense/Horror. Just click Download, choose your genre and start listening to awesome music. This Japanese site is exceptional because it's, in fact, mostly in English, so browsing the site is easy. All the songs are downloadable in mp3 format and some also in ogg format.
http://www.hmix.net/The home page for royalty-free music has two distinctive banners that say "Pick up!!". Clicking the upper one directs you to a bunch of (obviously) horror-themed music (IMO the music there isn't anything special), while clicking the lower one directs you to a bunch of
battle themes emanating of pure epicness. They're simply astonishing! Clicking the button next to "HOME" directs you to different categories for different types of music and sound effects. Do be wary though as this site is entirely in Japanese. The logos of the categories are in English (note that battle has been misspelled as buttle), so navigating there shouldn't be a problem.
Both sites are OK with using their songs for non-commercial purposes as long as you give them credit. Yes, I took the time to check them with Google translate to check that.