150 for headlight bodies is an excellent deal. They go for $500 on ebay for both.
The problem is however that you cannot open 03 headlights. Therefore what it is, is what you get.
If you currently have sport package or want to add clear tails, you may want to check that the headlights are from a 03 sport model. Regardless, I would buy them as they are a steal.
This is what I was talking about
:
http://cgi.ebay.com/ebaymotors/BMW-X...89149729QQrdZ1