As the old adage says, it's all about "Location, location, location." Where you live can have a major impact on your happiness - and Idaho is one of the happiest states in the nation, according to ...