I have been experimenting with packing my own webviews using the Android SDK and the MotoDev Droid flavour of eclipse. Here is the basic tutorial:
There is quite a lot of easily copy/pasteable code on the android tutorial site to easily take control of things like "pause on call" and back buttons.
I have opted to use my own webviews over phone gap because my game/s are powered by a python back end. Also sound works a lot better when you are simply wrapping a hosted game into an APK. When I have some time I'll put up an eclipse project file and tutorial to make this easy.