I'm very anti-steam for this very reason but you could always install steam to another/better suited partition right?
Yes, there doesn't seem to be a setting in steam for 'put games in this place' so I installed steam to where I put my games ( non-system drive raid array H:\Games\Steam ) and it's putting everything under there.
Bookmarks