The video is... acceptable. Certainly better than some, though most certainly worse than others. The video fails to acknowledge its synchro... it's so vague, you can barely tell when this and that will happen, due to the clips being too long. I congratulate you on a worthy video, but please use shorter clips--you have to try to portray the song as much as you portray your video, and STOP USING LINKIN' PARK!
There are way better bands out there. If you create another video like this (though improved, of course) with a different song, 80% of the ESF community will praise you for it.
Static X has always been good. Maybe Killswitch engage? Ill Nino is a bit wierd, but it seems like an original choice (most Ill Nino songs are actually being used in No Mercy N64 wrestling videos

). Hell, Metallica would rule.
If you're going for new age, or something classic with a bang, you should try Hans Zimmer, or maybe Yanni (though it's incredibly hard to put a Yanni song in a DBZ music video

). Vanessa Mae's violin is possibly the best of its kind out there at the moment. But I recommend old school rock. Dragon Ball fans would love it.