Agree it is a great engine, but there's alot of other issues with them (non engine related), I'm not saying that to put you off, but they're not reliable cars, just so you don't go getting the wrong idea lol.
Rule of thumb is buy an 07 car, nothing before that, and DO NOT for FFS not have a warranty, you're absolutely off your trolley owning one of these without it.
At the price they command it's a very hard car to resist.