Not to derail this thread again with beer commentary, but what part of the world do you live in where you can get natty light bottles?
Atlanta. I went to college in the Midwest, however, and my favorite bar used to only sell Natty in bottles. I had never seen the stub/"Red Stripe homage" bottles before this weekend, however. It really brought me back.