Keith Brown writes a comment in one of my older posts about a chapter in his book dealing with developing code as a non-Admin. A great read if you're still one of those people running as an Administrator because you think you need to in order to do programming. Maybe you should buy the book if he ever gets the link working 🙂
One addition: you can run Windows Explorer (and the related control panel applets) from your Admin account as long as you've set the "Run Explorer windows in a separate process" option from the admin account. Run regedit from your Admin console, navigate to:
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer Advanced
and set the SeparateProcess DWORD to 0x01.