I'm just not familiar with the models that may be available in Europe.
I like Canon, but I also like HP.
I suggest that you go to a large shop that has a variety of printers on display. Look at the Canon, or HP printers in your price range. Check that the features include what you want from a printer. If you will typically print pictures, look for one that can print on a variety of different papers. It's confusing bacause many printers will print remarkable quality pictures, even if they are not marketed for pictures.
In my experience, Canon printers tend to use less ink than others, so cost for printing is less.
Do some other research, as much as you can locally. Talk to other printer users. If you print pictures, go to a camera shop, and ask if they have any recommendations. If you just use a printer for general use, letters, other documents, and only occasionally print full color sheets, then you may not need a higher end (higher cost) printer.
Go to an Apple store, if that's convenient, and see what kinds of printers they sell.
In the end... look at the box for the printer that you choose. Look at the system requirements for Mac OS X 10.5 or higher. If you don't see that - look at a different printer.