Guys, thank you all for your replies, I loved all feedback and ...
well, yup, I took the bait, couldn't wait till 4/20 :S
Can't wait for it, probably it'll be here Wed, here I am trying to patiently waiting (and failing :P )
See you on the other side, and thanks again for everyone who...