A router is an adequate firewall even if you don't spend any time configuring it. XPee's built-in Internet Connection firewall is inadequate, as is ZoneAlarm, which causes more problems than it fixes.
I agree. It messed up my computer, and when I took it out, my computer was completely fine.