I find my 06 to be one of the better and very versatile car all around. They have numerous issues like any brand. Most of the members on this forum fix them on their own - that's why we have this forum. If you can do a little more than basic maintenance, then you are fine.
The v8's are very reliable in my opinion, I am still on the original tranny. I replaced the motor at 200k miles only to find out that the motor was still good, so I have an old working engine in my garage as spare

Any repair these days are expensive, especially where I am in NY where an hour goes for $ 119 now so a simple bearing can cost you $ 500 while you can do it yourself for $ 150.
I also have 07 v6 that lost the tranny at 117 k miles but I drive it very often and I like it a lot as well.