(Completely unrelated, but the smilies on the left of the "Post a new topic" page area are really annoying)
A few possible solutions for the wowarmory.com lockouts problem:
However, probably the best solution is to have an agreement with Blizzard to whitelist your IP.
A less technical solution could be to use a copy/paste option like be.imba used. Just view source on the armory page and past it in - You probably don't wanna cache that data, but it's a cheap and easy way to get past the armory lockout.
Also: the feedback you give users from the front page is very limited. I've tried this site a number of times, but have never gotten anything but that spinning wheel and disabled search button. I've tried all my browsers (IE8, Opera, Chrome, Shiretoko (firefox), Safari) but they all behave the same.