Beer that comes in a can is better protected from going stale or skunky than most bottled beers. I think light,oxygen and heat are the beers worst enemy,so I see how the can would be the best choice.
I like to drink my beer out of a frosted mug,but you should let the can of beer sit on the table awhile,before you open it up. I like a little foam in the beer as well,but they say drinking out of a frosted glass hurts the taste,Oh well?