Yippee. Thanks for venting your frustration out on the free technical support folks. We appreciate it. [/sarcasm]
Windows XP does have a firewall.
Check out the Sticky post titled:
SHOUTcast: Important Info & Answers to FAQs. READ ME!
Scroll down a bit and look for the section titled:
Routers, Firewalls, and Networks. Oh My! -> General Information -> Am I running a Firewall?
**********************
Check out
http://www.radiotoolbox.com/cantheygetin and see if the reported information there helps.
Does your ISP block ports?
Is 68.105.251.219 your IP?