I installed iOS 4.2 last night and tested the Mobile Me "Find My iPhone" feature and it worked great, located my iPhone with my exact location (my house). So today at work I tried it and it is indicating my iPhone is about 2 miles from where I'm actually at. Just thought I'd throw that out there, not sure why or how these location services work, I assume something in my area is throwing off the sensor.