We have 10k miles on our 07 since purchase last year. At this point I really (almost that creepy Subaru love type of thing but not quite) like the car. The 2.5 H4's up to 2010 had the head gasket issues whereas the H6 models did not. I think it's safe to say the upgrades MLS gaskets solve the problem.
Some things to look for are green paint on the front CV shafts. These are OEM shafts and can be re-booted. The Cardone reman shafts for these are junk.. I'm dealing with that right now. Look where the heads meets the block especially underneath the engine. If there's oil that's a good sign the head gaskets are going out. Leaking valve cover gaskets are also common at higher mileage. There is a LOT of exhaust piping under the engine so even a drip of oil will make the car stink. Check the antifreeze, radiator and look around under the hood around the battery. You don't want it to look like a toxic waste dump (like mine did). It's important to change the antifreeze at the proper interval on these @ 30k miles.
Spend some time in the passenger seat. I would have sold the car if I wasn't able to 'fix' the seat like I did. Check to see if the airbag recall was performed. If not there's a grenade under the passenger side dash
I'll try to update my thread soon. I've found some interesting things along the way.