Is it possible to change where Program Data is located?

view story

http://forums.anandtech.com – I have a 120GB Solid State drive for my Win7 OS. I play a LOT of video games and at any given time I will have approximately 25 games installed on my 3TB storage drive and maybe my most played game on my Solid State for faster load times. Here is my issue: Whenever the games update or I save a game the data is automatically put on the C:\ drive and over a period of time fills up my Solid State. Once it starts filling up I can't update the games because I don't have enough storage space on the C:\ drive. Is it possible to set it to automatically put the Program Data on my 3TB storage drive ins (Hardware)