Yup. No wonder you got hacked. Blackice doesn't provide real protection.

<b>Edit:</b>
Go here http://grc.com/default.htm to test your firewall. Just browse around and do some tests. It'll show you how vulnerable you are with and without firewall.