Well, I did like the screen scraping idea, however with the illegality envolved you may wish to reconsider. I have had a few ideas that are floating around in my head, but with only 24 hours in a day, some of which is taken up by sleep(unfortunately) I haven't had time to complete them. You could create a firewall in C# using .NET. I have still not been able to figure out how to listen or watch for incoming requests on all 65,000 ports(any ideas?). You could also do a bug/error tracker that would integrate well with the web and e-mail support. I would recommend that you post what you do(if possible) as an article here on CP. We would all like to know how it goes. Nick Parker