Get a router? That's the best firewall - unless you port forward, nothing should be able to access your PC.
If you're getting trojans, I would question what websites you are using, or the legality of what you are downloading / your copy of Windows.....