Setting environment variables for the gui login session (Random->General)
For environment variables you want set for the user's GUI login session, make a plist called ~/.MacOSX/environment.plist. Make the root a Dictionary, and add the key/value pairs (all strings) to it. Don't forget to logout and back in.