I think Armin is a more competent producer on his own given that he produced Blue Fear at a very early age. With regards to his more recent tunes, I really like "Empty State".
Tiesto's productions suck, both technically and musically. I have several of Armin's productions that I still enjoy, and the mixing and mastering is always top-notch.