I'm using the iPhone 3gs right now and upgrading to the 4 seems pointless. I've messed with the Captivate and Aria at the store and my brother's 3g Slide. I even have iPhodroid (2.2 Froyo) installed on an iPhone 3G. I'm looking to purchase a new phone out of contract but there's only a few options I've found. The Galaxy S (non-USA), Captivate, Streak, Nexus 1,and Aria will work but I'm not sure about other phones since there's so many. To be honest the Streak is at the top of my want list but I'd like to know what else I could get, it doesn't have to be a bleeding edge 1ghz proc either.