.
I Have an IPhone 4 and the App “Gurbani Anywhere” doesn’t work (because of a upgrade in software) but this software is not available for the 3G so it should still work for you.
With gurbani anywhere you have the basic Nitnem Banis, you can also read any ang by typing the number and you can search any shabad.
I use ISikhi, with this you can just search any shabad, its very simple and to the point.
Other Gurbani Apps include:
INitnem,( the banis include are: Nitnem, Aarti, Asa Di Vaar, Barah Maha, Bavan Akhri, Chandi Di Vaar, Dakhni Oankaar, Dukh Bhanjani Sahib, Laavan, Raagmaala, Rakhya Shabad, Ramkali Ki Vaar, Salok Mahalla Nauva, Shabad Hazarey, sidh Gost and Sukhmani Sahib.)
Sundar Gutka.
Dhur Ki Bani, covers live audio from Darbar Sahib
Supersant, A Sikhi quiz
Sikhism Facts and Sikh Gurus: very basic
Sikh FAQ: just like the website.
And Sikhnet Raido
There are more apps but this is what I have on my phone.
If somebody could now post about the Galaxy Ace or HTC Wildfire then we can compare and see which phone has better Sikhi apps :D