I've recently discovered 'Flickr Studio', very slick and seems to do everything you want, optimised for iPad, and allows you to organise all you pics on there too.
I had a bit of trouble logging in using my google account but quickly sorted it out using the FAQ on their website.