This is hilarious.  So apparently NBC uses tech support located in India.  What happens when someone tries to figure out where exactly to get personal support? Enjoy :)

Link off my personal blog here:

http://allthingstech.wordpress.com/2006/03/11/indian-tech-support-nbc/