Never heard of Comodo Firewall...
But I see a good review:
Comodo Personal Firewall 2.0
Personal Firewall Reviews