Wasn't this topic made already after the new RPM? Can't remember, eh.
I was a regular lurker and eventually a member of PMM in the past as well. The funny thing is that I cannot remember what the site made so awesome other than the forums, the affiliates and the feeling of it being the general Mega Man fan site out there. Yeah, I just answered my own doubts about PMM.
Anyway, I am still waiting with patience for a revival of PMM as well.