nice
Nice chord progression, very hard trance-ish. Noticed a few mastering problems like you mentioned, which took away from this song I find. I actually prefurred the old version over this one. The vocals are definately better, but this ones just lost most of its flare.
I'd suggest go back to the previous project, change the clap with a more fitting snare, fix the vocals... and that's it. Not sure what you took out / added, but your mix has become muddy. Bass, snare that sounds like a rim shot, crash, and the "impact FX" you used, were fighting for space. Alot of the higher end of this mix is piercing to the ears near the end, as well.
Very good song though, criticism aside. It sounds very familiar, I stopped listening to hard trance tho, so what do I know. Fived both versions, hope I helped in some way... peace