linksys wrt54g2>buffalo g125>wgr614
for ur needs, i think buffalo would be best but the availability is a big question.
regarding linksys and netgear above models, linksys has a wider range coverage than the netgear one. dont know much about lan gaming.