The original website and domain pleasefixwindowsphone.org is no longer relevant and has expired.
But if, for some reason, you are still interested what it looked like ...
... follow this link
Share the Buzz!
Tweet #ThanksForFixingWindowsPhone