Когда Вы закрываете приложение кнопной «Назад», то вызывается метод onDestroy(). Для этого перехватывать нажатие этой кнопки в методе onBackPressed() не имеет смысла. Достаточно сделать так:
Когда писал на PHP для этой здачи выбрал бы Kohana: в меру простой и гибкий фреймворк. Да и задача не для таких монстров как Zend или Symfony. Сейчас я бы выбрал Spring MVC 3. Но решать Вам. Удачи!
Недавно открыл Visa Internet в БТА банке. Стоит 10 грн обслуживание в год (карта открывается на два года) и 2 грн за каждый месяц, в котором была хотя бы одна транзакция.