I just came across this program recently. I figured i'd pass it along. It's called TCPTraceRoute. http://michael.toren.net/code/tcptraceroute
TraceRoute uses ICMP traffic to walk itself through many routers on the internet, and since recently a lot of people are starting to block ICMP traffic at their firewalls then a lot of the traceroutes are being blocked. This is a security measure. TCPTraceroute uses TCP ports that are usually open on firewalls. The website has a little bit more explanation. BB
