Seems the buggerment of creators.xna.com continues... Now it redirects to something called App Spot or something like that, and I get a 403 after I sign in.
Appears to be no way to edit a comment, so here's a follow up:
"App Hub"... okay, new face for Creators Club. Got it. 403 error is gone.
"My Business", the links to enter tax info and get payment history result in an error page (after confirming Windows Live signin), link: payment.create.msdn.com/ErrorPage.aspx