On reflection, I guess the kyatrics solution is the best.
My plugin already does that the browser plugin is already doing, the only added thing it's a "shortcut", I mean conditions which test "is Iphone Browser ?", "is Firefox Browser ?",... and if it is, it returns "true".
I can release it, but I think you can do that with the kyatrics way.
In the other hand, Smitchell, if you want a plugin which resizes dynamically given the browser used, I think it will take much time to develop it.
If my work helped you to make your project, please consider making a donation :)