Any way to force apps to install to sd card, opposed to internal memory?
No, they are in the works of App2SD which will allow it, other then that and rooting there is really no way to do it.
Resistance is futile.
On 11/16/2009 DroidNet Became Aware
On stock Android software all applications are installed to the 256MB of internal memory. If (and when) the Droid is rooted you will be able to install applications to your SD card so you can have MANY MANY more applications.
The SD card on stock firmware is used for some caches and for media.