I think the most common choice for a monster is 748/916/996 fairings. Either full fairing or just the top and a belly pan (race belly pan so must hold so many litres of oil if it goes wrong).
As for sources..
DSC Post on stuff for newcomers Theres a couple of shops on flea bay that specialise in race fairings if you fancy something a little different.
Mark