If you're looking for a small luxury SUV, I high recommend the RX 330. The AWD allows maximum traction during all sorts of weather. The interior is beautiful, the polished wood steering wheel feels amazing to control. The sound system is hot, the style is hot. If you're also looking at the Acura MDX, let me tell you what the differences are: MDX has more power, more towing capacity and more storage space. It isn't as luxurious, refined or reliable as the RX 330. So it depends on what you're looking for. If you're looking for a hot SUV, take the RX 330. If you're looking for something to camp with or tow with, pick the Acura MDX.
Leather, back up camera (VERY NICE!), navigation, power lift gate, handling is like a warm knife through butter. Off-road capability!
Better gas mileage, more power and more towing capacity.