Yes, it is.
The best defenses are:
1. Do not work as administrator, use a limited user account (LUA) for
day-to-day work.
2. Secure (Harden) your operating system.
3. Keep your operating (OS) system (and all software on it)
updated/patched.
4. Reconsider the usage of IE and OE.
5. Review your installed 3rd party software applications/utilities;
Remove clutter
6. Don't expose services to public networks.
7. Activate the build-in firewall and configure Windows not to use
TCP/IP as transport protocol for NetBIOS, SMB and RPC, thus leaving
TCP/UDP ports 135,137-139 and 445 (the most exploited Windows
networking weak point) closed.
7a. If on high-speed internet use a router as well.
8. Routinely practice safe-hex.
9. Regularly back-up data/files.
10. Familiarize yourself with crash recovery tools and with
re-installing your operating system (OS).
11. Utilize a real-time anti-virus application and vital system
monitoring utilities/applications.
12. Keep abreast of the latest developments - Sh!t happens...you know.
The least preferred defenses are:
Myriads of popular anti-whatever applications and staying ignorant.
Good luck