I am currently developing a drupal 6 site using ubercart for my printing & picture framing business ([url removed, login to view]). I have an upload module installed (uc_attribute_files) so that customers can upload their image for printing when placing an order. What I need is a dynamic image preview which auto detects image size & resolution & offers appropriate print sizes/ratios. I would also like to have the image update when different options are selected, ie convert to black & white, show borders for canvas prints etc. A cropping tool would be nice also. I have found a site that has pretty much exactly what I require, http://www.brilliantprints.com.au. Can you please let me know if you are interested, price & timeframe.