Servu costs, War FTP is free and a very good stable ftp -
http://www.warftp.org/
Find a good tutorial on it though as it can be an arse to setup, but once you got it its dead easy
WinVNC is OK but if you can buy radmin, less cpu usage and more stable -
http://www.radmin.com