High-quality stock photos don't have to come hand-in-hand with a hassle or high price tag. See our top picks.