Hi, mummyman and welcome to NU
i've heard people (a real hacker) and someone who reversed
engineered the Napster protocol see this link
http://david.weekly.org/code/napster.php3
swear up and down about a program called NetBoy 3 it was
what the guy who reversed napster used....
however for me a poor dial-up user running windows 98 I have
found the best thing since linux
its called WinPCap and Ethereal it works great for dialup users
here is a link:
http://www.ethereal.com/