The United States is notorious for incredibly poor internet in comparison to other countries. I believe the standard in most Asian countries are 100 Mbps connections. My personal recommendation is to get the N.
I think N is already standardized? If not, it's close.
I don't really need range.... since i just want wifi in my house. Unless G won't be able to reach upstairs? And thanks entropy, i'll get n, and if i dont like it i'll just return it.