100Mbit Down / 20Mbit Up? Assuming he is residing in the United States...I find it extremely hard to believe, and yes it is 2008! Maybe if he is residing in the EU or Asia...
He also said he's using that connection on a home computer. Kudos if you have that kind of connection at your house.