Logger32 (google it) is free and does LOTW.
HRD is free as long as you don't want support, and does LOTW
Personally, I bought a copy of HRD because it interfaces with my rigs, rotors, does satellite tracking, digital comms, QSL tracking ... (haven't checked if it will make dinner for me yet, but I wouldn't be surprised if it did)