A popular destination year round, only made more popular with the Vancouver 2010 Olympics, British Columbia (or simply BC) offers a little bit of everything.