that's better, but still not ideal
my only comment thus far is that i'd be suprised if you don't have some low end problems. not that it's muddy or whatever, just seems to be more low end than you need. i may, if i heard a cleaner version, have some issues with the "mastering". (compression and eq over all)
did you have it pro mastered?
if not it might be a good idea.
still not clean enough to be really sure of myselfe though
it sounds good.