Same here, I recognized that pic right away. Me and a high school bud played direct dial-up diablo after school nearly everyday for a while. Diablo II was really good stuff too.
Here's a pic of me and the nephew riding cardboard strips down hills in the park.