I'm going to try out ubercart with drupal. I've tried an older version of drupal's e-commerce package when the site was on 4.6, but there seems to be some good comments about ubercart so it might be worth a try too.
update: oops both are for drupal 5 :( another reason I should have stayed at drupal 5 for a bit longer. apparently within 1-2 months both should be ported to drupal 6. they're waiting for the final CCK & views (so I read)