Got the iPhone today and have put it through a little bit of its paces. So far, I'm loving it! Unfortunately, Apple's going to take a bit of flack for their server problem during activation, deservedly so if you ask me. But, that aside, the iPhone looks like it'll live up to my expectations. I'll post more of a review after a bit more use.