1e100.net is a Google-owned domain name used to identify the servers in our network. Following standard industry practice, we make sure each IP address has a corresponding hostname. Starting in October 2009, we started using a single domain name to identify our servers across all Google products, rather than use different product domains such as youtube.com, blogger.com, and google.com. We did this for two reasons: first, to keep things simpler, and second, to proactively improve security by protecting against potential threats such as cross-site scripting attacks. Most typical Internet users will never see 1e100.net, but we picked we picked a Googley name for it just in case (1e100 is scientific notation for 1 googol).
So there you go!
since you're not a radio and hardware engineer, I guess it's not obvious to you that putting antennas and electronics for different frequencies does cost board space. It's not impossible but it's hard on a small phone and definitely more money.
Yes, I'd also love a phone that does it all, but they aren't exactly common. It's not just HTC, it's pretty much everyone.
What OS limitations?
I tether for free on my android phones, I can make them be an adhoc AP for people to connect through my phone, and of course the OS is multitasking.
I'm not sure you know what you're talking about, or I'm not understanding you.
Let me remind you that the structure of the droid licensing is very clear: linux kernel, then apache/bsd all the way up from there (With a dollop of lgpl). You don't need googles permission to ship an android based device. There are some apps (maps comes to mind) that you do need googles permission to ship, but those are closed anyhow.
Chris
"Been through Hell? Whaddya bring back for me?" -- A. Brilliant