I work for an ISP and we run our workstations as Admin, although if I use TS from home, my login is on the AD and im not in the admin group, yet i have very few problems with VS.

I think in general though there's that many things that need admin privs, that's it's hard not to run as admin.