If you're running windows and you want a really simple free one, just use the one included in Windows Explorer. That's what I use and I find it works fine.
Otherwise, another one I always used to use is CuteFTP, I have no idea if it's still free but that was always very good.