H howtogeek.com What Happens When You Install the Top Download.com Apps 740 points ds 11 years ago 384 comments