Mandyfig, I don't believe that I have missed the grill differences on the non-hybrids (must be getting old)
The 08 (or 09 to the US) grill should fit into an 05 RX330 shouldn't it? Only reason for the question, is that looking at the earlier grill, you can see the curve around the middle hump of the bonnet, and in the newer 08/09 grill you can't (but this might just be the way the picture looks). Also noticed that the earlier grill has a slit down the middle whereas the 08/09 doesn't.
If it fits then (1) I am going to buy me that grill and (2) going to do the same colour grill and pop it on the car.
For those that might not be aware, here is a comparison picture
03 - 07 RX330/350 grill. Notice the slats in the grill have an indent. Also there are 7 vertical slats from either side to just on the edge of the circle part of Lexus "L" logo. Also notice how thin the chrome is surrounding the grill.
08-09 RX350 grill. Notice that there is no indent in the slats and there are only 6 slats from either side to just on the edge of the circle part of the Lexus "L" logo. Also notice the sharper finish of the grill at the corners (particularly at the top) and how much thicker it is.