Check out the Kuat Sherpa 2, I think it is the best on the market. A hitch rack made of aluminum, it is the easiest to attach, easiest to load bikes, is lightweight and does not flex like my previous Yakima. It can be had in dark grey or white.
I checked into the Thule roof mounts... But ended up being a little afraid I would crack or damage the pano roof. A nice thing about temporarily living in the UK is that I bought a fairly inexpensive UK bike rack. I bought the curt hitch off of amazon and had it shipped over here and then had a UK wiring plug installed so I would have brake lights and turn signals. When I get back to the states I am hoping to have an additional (US 4 pin) wiring plug installed so I can pull the jet skis.
I got a 2" hitch receiver installed by U-Haul for $200 and got the Kuat NV rack along with the add-on. Love my bike rack. It's so easy to load/unload my bike plus it's got this repair stand for quick fixes on my trips.
I got a 1UP USA. If you are someone that bikes often (so you leave the rack on) and typically only has one bike with them (but want the options to expand to 3) then the 1UP is a great option. With just one tray on there it can be folded up very close to the vehicle and the lift gate can still open and close. The only negative so far is the rear backup sensors go crazy when the rack is on and folded up.