If your talkin about protection of the lens i normally just stick on a clear UV filter, or polarised if im out and about on a sunny day![]()
Lens hoods are better because they do absolutely nothing to degrade image quality whilst doing everything to improve it. OFC they also act as protection. Unless you're likely to have things flung directly at the front element lens hoods should be the first stop before clear UV filters.