Armor Lock isn't overpowered. You just suck at Reach :)
Reach isn't bad, you're just a BK :)
For my gamertag, look up "Ghoulishtie"
Maybe they will shut off Halo 3 xbox live for a day, and instead when people try to get on, it just shows a message saying "Get some patience"