Do you know of any way to view the Microsoft Points balance on the new Dashboard? I visited this page curious of what an Xbox Live Ambassador is and I'm wondering if you could help on that. On the last dashboard it was featured on the tab/window where your Avatar was seen (just click on it via the My Xbox row, then go right and there's your balance). I don't see any other way to access it aside from going all the way to settings, account management and add points...or go all the way to the marketplace to purchase something.
An Xbox 360 Ambassador is simply a member of the community willing to help out. We answer questions through the MS site, (through Messenger) trying to help new members of the LIVE community or older ones that cannot figure out how to do something. We have no "power" as it were, nor can we check your account or make changes to it. You can get a hold of an ambassador through http://support.xbox.com/en-US/contact-us#1:1. I hope that answered your question.