35 essential apps we'll never delete

we don't know how we ever lived without them!

from around the web