I'm a Thule fan. Their fit is best, period. Also of Rocky Mount bike trays. (Maybe a store but the Rocky Mount brand is alive and well. Great deal on bike trays for your Yakima or Thule rack).
For the most part Thule stuff is indestructible. I did manange to do it though. Tried to drive into the garage with my wife's Lightspeed road bike on the roof...ouch! That slid the rack about 6 inches rearward, after demolishing the head and top tubes. Busted the tire tray's off the fork mounts and bent two of the under-clamps and the plastic grit covers on the Thule railing feet. The repair at Lightspeed wasn't quite as painless...
My local guy had the rack parts in stock. I use WindDance in Hood River, OR as they generally have some used stuff available. From my on-line research, I didn't find a whole lot of price difference in any of the serious rack oriented sites. I did buy a complete system from www.rackattack.com
though. They had pretty much the same pricing as everyone, all the bits were in stock and they didn't pillage me on the shipping.
You might want to take a good look at your local guy and see if he'll discount ... consider the used option. In our area used load bars, bike trays, boxes kayak stackers, etc ... are real available. The only parts you need to buy new are the railing feet. Those only because they are model and sometimes year specific.
We use a combination of attachments. The bike trays (RM's and also a Thule 589 Velo Vise, very nice but 50 bucks more...), the Thule Kayak stacker, Thule Ski carriers for trips up to the hill(30 to 40 minutes weather depending). We also have a Thule box. I use that for ski's when we road trip to BC or if we take a bunch of ski's up to the hill. I like the idea of the extra skis being under lock & key in a ski area parking lot and also keeping the grime off when we are going long distances.
One bad thing about the box is that you don't want to put much weight up there. You can degrade the handling characteristics of your vehicle in a very unsafe manner. Not a good thing at all.
One good thing about the box is that it goes on and off in about 5 minutes. Stores on a high spare shelf in my garage and just squeaks under the open garage door so it's only on the car when we camp or do road trips.
Two last things. Coat all the bolts with a layer of grease (I use Phil Wood's, any decent bike store has it if it isn't already on your shelf) before final assembly. That rack will go on & off a whole lot easier if you do that and freshen it up once or twice a year. The whole thing will last longer. If you have salt on the roads back there, I'd be hosing the rack off pretty often as well.
When I put the rack on. I assemble the rack on the car. Get all the spacing set. Pull the bolts back out, grease them and then tighten them down.
If it were me - I'd can the Matrix / Vibe and do a Subie... just great cars. A little 'stodgy' looking but strong.