I was just going over some old email, and I found this from some of the games folks at Microsoft. They wrote some articles about creating games that install and run well as a non-admin.

Here are the links: