We have defined the release date for Image Uploader 7. If no show-stopper encounter, it will happen in one week: on Nov 8, 2010.
The good news: you can start pre-ordering this version right now! If you do it before the release date, you will get a special discount. Read more about it here: