Waiting impatiently on the GPS + other assorted bug fixes update. It could take until the end of the month supposedly. Then who knows how long the wait for Froyo will be. Probably around the time vanilla Android phones get Gingerbread pushed to them.