Anyone got any recommendations (local or online) for getting Microsoft (developer) certifications?

If you have a cert do you feel the time/effort/money was worth it?