Although I own neither device, if I were to pick one up, I'd easily lean toward getting the iPhone, because at least it could pull double duty as my cell phone too. Well, choosing between the iPhone 3G and the second-gen iPod touch just got a little more difficult, because it seems that the latter has a performance edge over the former.