Some users go as far as to change registry entries to make the default program files folder on the hard drive as well. That would be your call.
Note, I have not used this methodhttp://www.intowindows.com/change-default-installation-directory-in-windows-7-vista/
I would for sure either use the location tab(under your libraries) for desktop/documents ect to move those to the hard drive.
Or you can do a full out Junction method that will make ALL data from the Users folder do to the hard drive. This is for more advanced or users who are willing to take it slow. Your call again, not 100% needed.
Link by forum member djscribbleshttp://lifehacker.com/5467758/move-the-users-directory-in-windows-7