Android 2.2 Makes Good on Promises for Tethering, Speed, and More