The Next (De)Generation
Wait, really? Last time I looked all the main providers had removed it, and the only ones left looked like they were hosted on a toaster.
Might have to look into that when mine comes up for renewal.
I use torguard, I port forward for soulseek. they setup exactly as you want, you just fill out the request. Been with them 7+ years. I share 0.5 to 1.0 Tb/day on soulseek/torrents.