Только некоторые личные предпочтения ...
Я бы предположил, что большинство мобильных браузеров поддерживают html5.
Используйте спрайты для своих изображений, старайтесь уменьшить количество http запросов.
jQM не так уж и плох, есть и другие.
Используйте JSON.
В целях безопасности используйте SSL, если это возможно. Если это невозможно, перед передачей хэшируйте пароли.
С помощью PHP убедитесь, что вы удаляете любые данные из браузера.