While much maligned by misguided beer snobs, cans are a far superior beer packaging method for beer to bottles in every way imaginable.
Cans offer better light protection and oxygen protection than bottles and are even more efficient to pack and ship.
Why then do the macro breweries use cans while your favorite micro-brewery does not? Because the latter cannot afford the much more expensive canning line and opts instead for a bottling line which often can be had used from a Pepsi or Coke bottler for basically nothing.
However, many craft breweries are getting on the can-wagon. Notables include:
If you don't believe me, try it for yourself. Choose your favorite European (to ensure that the beer is not too fresh to render any packaging differences moot) beer which is available both in bottles and cans (suggested: Heineken or Hobgoblin) and try them side by side.
I predict you will not only notice a difference but you will be taking it in the can as often as possible in the future.