Eng,
Thanks for the link. Facebook looks to have updated who their Subscribe and Like-Box/Fan module (and other social widgets) look when you're logged in as a Page. Unfortunately, we don't have any control over that view and there's no way for us to detect the user is logged in as a Page instead of a user profile when they visit your site.
I've found multiple reports of this issue going back over a year ago. It's something we knew could be a problem, but I'm not sure why it's starting to look so bad. If nothing else, I'd think it would get better-looking with the error message. Either way though, there's not really anything I can do to help fix it. Your friend can try using the Like-Box creation tool on Facebook itself, and I think you'll see the same behavior. It doesn't solve the problem, but if they see the same thing, it will re-enforce that that's the expected, albeit ugly, behavior that Facebook provides:
developers.facebook.com/docs/reference/plugins/like-box/
The good news is that most people do not navigate with the "Use as Page" option in Facebook, and those that do are used to the issue.
Hope that helps explain, and best of luck,
Alex