The PIAA 510 fit the MSP lip perfectly. I was originally told that the PIAA 540 where the ones to buy but that's not soo. I had to return the PIAA 540 and exchange them for the 510 series. Here is a link to the my thread with pictures.
http://www.toprotege.com/forums/showthread.php?t=25253&highlight=piaa
I made custom brackets for the PIAA 510 but once I test fit them on the car I decided that I like the look of the bumper without the fogs. These fogs have NEVER been road used. They have 0 km's on them, if your interested, I can make you a deal on them. I will even send you an invoice of what I paid for them. They are currently sitting in my closet inside the box waiting for someone to take them away from me. Please pm me if interested.
Thanks