As far as laws go I would have to say California but in all honesty you shouldn't base a good state off of its marijuana laws. I mean it should definitely be an influential factor but there are many more things that are much more important...at least to me like climate, population density, how far everything is, what the people are like, etc. Personally out of everywhere I've ever lived, I would have to say Huntsville, Alabama is my favorite because its small enough to collect your thoughts yet big enough to where if you get tired of being alone you can go to a club or something. Plus cops are usually chilled because there aren't any cops around.