It didn't take very long, but I found a bug in the iPhone 2.0 software. It's nothing major, but a bit of a pain. Basically, if you install an app via iTunes rather than directly on the iPhone, or if you install it on the iPhone then have iTunes transfer it to your computer when you sync (it asks you), you have to then delete it from both places if you want to get rid of it. If you delete it from only the iPhone or only from iTunes a sync results it in being back in both locations. I imagine this will probably be fixed relatively quickly.