do you by any chanse know this rule
iptables -I INPUT 1 -m state --state RELATED,ESTABLISHED -j ACCEPT
that makes sure that related and already established connections stay open!!
google for iptables tutorial and among the first hits you will find all you need
btw. if you dont add a DROP you are not really firewalling!!!