We are now working in browser compatibility. Explorer 6 and Firefox 1.0.7 should work okay. It's still not possible to post pictures with Safari and there are some bugs in Opera and Firebird, but we are fixing them. If Panoramio doesn't work properly in your browser, please report it to the support forum.
Today we made some minor changes in the search engine in order to make more intuitive the "suggest" system. Now the code to upload the pictures is also a bit more robust. We also raised the upload limit up to 5 Mb pictures.
We have been asked for other features like personal areas, editing personal data, photos urls, GPS and rotation EXIF tags, etc. They are all included in our to-do list.