Firewall is needed to protect what is ?coming in?, and what is ?going out? (i.e. info on your system that is transmitted to the Net).
The Entry Level Routers are good in blocking the ?input?, not so good in blocking the output.
For even control you need good software Firewall.