Is comodo firewall compatible with vista and is there any other Firewalls that are very good at stopping hackers etc?

apart from Zonealarm beacuse i keep getting the BSOD from it every time i start up the computer

but i fixed it by unistalling it in safe mode.