I just wanted to add that it seems like the port triggering must be working but I just can't believe 1 song taking almost an hour at times. It's not just one download either, it happens all the time. I also use windows XP which has an automatic firewall which I have lowered for Bearshare. I'm not trying to be lazy or anything and I have read a lot of other posts here but I'm not finding an answer. Thanks for taking the time to read