I don't know about best suited software and hardware for Windows. But I can tell you that in order to make your wireless network secure, DO NOT USE WEP ENCRYPTION.
For best protection USE WPA ENCRYPTION with a long random password, using uppercase, lowercase and symbols.



