For the last part of the question... I always found the best high was after I took a short hiatus from smoking. I took a week off last week and smoked on Thursday and it was the best high and the most stoned i've been in a while. Quite glorious. Last semester at school I smoked every night and it took more and more to get us all high and the high just wasn't the same.