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/