The reason I like Armor Games more is that I like how the accounts are set up with the armor point system.
That too, along with the design of the website (as stated in my previous post), is going to change real soon... they are preparing for a major overhaul of the complete website as we speak! You can see the new design here! Check it out and have a peak at what's to come in the not so distant future...
Armor Games is the best gaming website but I do like others (FB and neopets, but this site is still better) I like this site because of its ever growing library of games and the chat forums are a lot better then neopets (you can hardly say anything on there).