I'm really looking forward to Job's keynote tomorrow. What do you all think, besides the obvious 3G iPhone, he'll announce? What other features will the iPhone have and what else will be instore for us Mac Geeks?