I thought this soundtrack was really good. There's a variety of music that don't lean too far away from each other's genre. There's nothing worse then when a soundtrack gets ruined by preppy bubble pop that doesn't fit in with the rest of the songs.
But this album is really well balanced and with bands that can be quite hard to find if you wish to hear more from them. There's also the more classic bands like:
Kula Shaker, Type O Negative, Offspring, Korn, Our Lady Peace and Soul Asylum.
If you're into indie rock but also have an interest in a wide variety of music styles - then I think you'd enjoy this album. The songs are different and they all go great together, after your third listen you'll be completley hooked.