Man...I don't want to add fuel to the fire, but what you're writing here is just sh*t. In a contest, you have to accept to loose. It seems like you are considering yourself the best band of all-time, and like you were sure to win the prize. Now that it isn't the case, you are putting down other contenders, when still promoting your music. It's just bad. Dude, I think you have to learn 2 things really important in life:
-modesty/humility
-fairplay
Anyway, even if I liked you remix, I think Alex's one is way way way better. No lying, no favoritism, only my opinion.