S switched.com Mark Bao tracks down his stolen laptop and has the last laugh 269 points biggitybones 15 years ago 186 comments