Prayer Times Touch calculates prayer times with seven different methods.
It also displays your current Qibla direction, relative to the north direction.
It uses built-in cities database and could be run on both iPad and iPod Touch (GPS or compass hardware is NOT needed).
(Credit: Thanks to Hamid Zarrabi-Zadeh for algorithms of prayer times calculations.)