@Jack: improved discounts/sales system and checkout system are both in the works.
@Adele: We're looking how to improve both the shipping and taxation handling as these are very tough problems to solve (beyond just making editing a lot of countries easier).