Lo mejor es crear una página líquida (con porcentajes), así se adaptará automáticamente al tamaño del ancho del dispositivo sin tener que estar pensando que tantos pixeles debe tener para X o Y dispositivo.
Puede ser la misma página que tenga un CSS con media="handheld", que automáticamente se cargará en estos dispositivos portátiles. Otra opción es redirigir al usuario (Creo que mediante PHP), a una página alterna especial para móviles, cuando se detecte que se conecta desde uno (La mayoría las pone en un subdominio m.mipagina.com para acceso directo).
Puntos a tomar en cuenta es usar diseños minimalistas, imágenes pequeñas y el mínimo posible de estos, si son necesarias. Suerte