I´ve tried PicasaFoto - and while it´s quite nice, you can only batch upload 3 pictures at a time, and I wish I did´nt have to go the cumbersome way and browse my camera roll for each picture.
It should be more intuitive and let me select many photos - like the Photos-app already can do if you want to share!
You could try PicUpp. It is plain-vanilla, withou any knick-knack. Lets you upload photos to Picasa - that's it. And it's one of the cheaper apps. http://www.joobik.com/p/picapp.html