I use to be all about armada, but last year I rode the walls for the season, and I loved them to death. Their still in great shape too, only problem I had with them if the heel piece ripping out but that happened on most of the walls anyways so it's not something I was too concerned about.
Armada is still a great company on the other hand. Props to both companies.