You will need a strong TV signal to pick up Freeview properly using your TV card.
I have a four-year-old Twinhan Freeview PCI TV card that is HD compatible but, as rightly pointed out by Beta, Freeview HD transmissions are still some considerable time off.
You may be confusing this with the new BBC/ITV Freesat service. See:
Check if your TV card really does have satellite compatibility - it's unusual to find satellite and digital features on the one card.
If it does, then you could hook it up to a Sky dish for Freesat...:-)