I was looking at purchasing a CASIO Exilim EX-Z3/4 or the newer Exilim EX-Z30/40's. They have all the features I need in a small size but still with a large 2" screen. Anyone have any good/bad points to make on these machines? Realise ther is quite a jump in price from the older Z3 up to the newer Z40 - which should I go for or any better reccommendations??