Over at the Windows Phone Developer blog Joe Mariani has a great article on writing mobile web applications for differing form factors..

http://windowsteamblog.com/windows_phone/b/wpdev/archive/2011/06/27/building-mobile-ready-content-and-layout.aspx