So the first thing to put out there for anyone with an '06 is to ask the seller if they can put the tire pressure sensors on your upgraded rims. I didn't (me = dumbass) so now the flippin tire pressure monitor system beeps at me every 10 min while in the car. Several threads on this in the tire section so I'll stop there on that one.
www.superbuytire.com - Incredible website. Huge selection. Huge gallery. Great place to browse. I ordered from them 2 years ago (could be better now) and it took 3 months to get the rims. Said they were in stock when I ordered. Called half a dozen times - said they were on their way. Said blah, blah, blah. Could be much better now but I would do some web searches to see what others think. Really happy with what I got but the wait was ridiculous.
www.tirerack.com. Can't say enough good things about them. Examples: In the past they've split the shipping charges when something was out of stock. Solid customer service. Email when order placed, email when shipped, follow up survey, etc. Just really on top of their stuff.