How do I know if the port is forwarded?
The client is able to establish those 7 or 8 connections, isn't it?
Don't worry about the port, it's just the current client being notoriously dead-slow.
Bitcoin client 5.2 is currently being tested and will achieve up to 40x faster download speeds.
Be sure to upgrade when the stable version is released.