Nice guide, good work!
I experimented with phonegap a while ago and I ran into a few gotcha's that I posted here:
4 hickups I had along the way:
1. Android SDK didn't detect my Java SDK install, if that happends just click "back" and "next" again on the installer (known issue with java installer).
2. The android SDK installed in c:\program files(x86)\android-sdk by default for me. When you are entering the path of your Android SDK in Eclipse you need to use C:\PROGRA~2\Android\android-sdk cause it didn't like the spaces.
3. When I re-ran the app on the Android emulator I just got my original HelloWorld example again. Not sure what went wrong but I deleted the Virtual Device in the AVD Manager and created a new one.
4. By the way the Android emulator can take ages to boot up 2-3mins, I thought it was broken the first time but it was just slow.