First thing that comes to mind is Magic Tabs. I recommended this to a similar person and it was exactly what they need. I think it's more or less a block that you can fill with whatever content you want, and style it as you need. I think it takes some PHP knowledge but I'd LOVE to see it integrated somehow with Ubercart.
For instance we have certain products that are "Download to Burn" (which is, you download a DVD .iso and burn it) and I had to write a helper form_alter() that checks to see if that attribute exists and if so, add a link to the Add to Cart form with information on what it is. A better solution would be, for the theme tpl.php file of that node type, adding Tabs with more detailed information would be awesome. We could throw all kinds of stuff into the tabs, from the main product info and image, to additional tabs with screenshots, FAQ information, etc.
Man... the more I think about this the more I would love to make an Ubercart-Magic Tabs mashup Contrib