In the keynote, Steve mentioned that apps 10 MB or smaller can be downloaded over the cell service, while all the apps 10 MB or larger would have to be downloaded over Wifi or via iTunes. Can we assume this means the average size of an app will be about 10 MB? This is leading up to my final question of if you guys think I would have enough memory to be able to use the full features of 2.0 like games and stuff with my 4GB phone. I figured I could cut it down to about 100 songs if I needed to, as I do still have my 30GB iPod video. I really wanted the 3G version, but with the struggle to sell my first gen iPhone I might just keep it if it could be as good as I hope. That MLB.com app looks insane. Thoughts?