jb0nez :
Not so sure about that last reply. I imagine you'd need to at least change some settings in Steam after.
I give another vote for Steam Mover, simple and works for doing single games.
You could also move your steamapps folder if you want to just move all games at once. Then, make a junction or symbolic link from your old stream to your new one (I'm actually doing BOTH options due to some legacy stuff I never cleaned up, steamapp linked from C to F and steam mover plunks single games back on C as needed.
Not sure why you think this method doesn't work: it's the one recommended by Steam tech support, and in any case, I've done it twice with no issues. And you don't have to change any settings, the Steam installation will rebuild itself during the initial launch from the new locations. The only casualties are desktop shortcuts: they will still point to the "old" location, and must be replaced or edited.