i've just upgraded to new early td5 headlights in my 300, along with some osram nightbreaker bulbs - absolutely fantastic. as for the spotlamps, i've got gen landrover ones with ring powermax bulbs in them, and they really do light up the night.
it really depends on how much you want to spend, i bought a pair of 9" ones off ebay a year or two ago for about £30 delivered, and they weren't that bad tbh.