How about a network other than AT&T, the only reason I don't use it is because of their horrible network.

Multiple apps would also be nice, as well as real time updates.