Personally, I think bit torrent and emule (which I use a lot more than bit torrent, especially now that suprnova is gone) is best used to get tons of stuff rather than one or two files at a time. I'll go in and tell instruct it to down load TONS of stuff at once. Movies, games, music, pr0n, audiobooks...you name it. It will have 50 -200 things waiting to be downloaded, and all of them downloading at various times. At first, things move slowly, like you said. But after a month or so it's like Christmas every day. I'll take a look and I'll have five or more new files completed downloading (some of them I forgot were even coming). 10 minutes later I'll have another. Next day, same thing, 5 or 10 new completed downloads. I keep telling it to download new things as it occurs to me that there's something else I want, so this cycle continues and I keep getting lots of new stuff every day.
For the first month, while everything's getting started, it you think, "This bit torrent thing isn't all it's cracked up to be." But once you get established the files start pouring in (and they also start coming in faster because your upload status gets better and better the longer you use it and so on).
So yeah....absolutely open up your ports. The difference is night and day. But even after opening your ports it'll probably seem a lot slower than you want it to for the majority of files in the beginning. Have a little patience for a month and then you'll never look back.