I've got the Hot Bodies hugger on my 2000 but only because I picked it up for $25. I probably would go with a Puig if I had to buy a new one. Build quality on the Hot bodies is just "ok."
The one I got was blue but I still had to paint it to be an exact match for my bike.