So you can't surf the web at all with the other machine but you can use FTP.
Would you by chance be using an IP address using FTP instead of a URL?
Try pulling up IE and seeing if you can hit Techimo.com. If not, try 66.39.95.116 and see if you get the home page. If doesn't work with the URL but does work with the IP address post back - I think you might have a virus.
Otherwise, I'm out of suggestions.