Been looking at bosch dishwashers and htere seems quite a few to choose from, narrowed it down to too..
SMS40C02GB (289)
SMS53E22GB (339 with cashback)
Seems like the SMS53E22GB is an older model, I can see it has more features and it has a heat exchanger (not sure what it does though)...