I'm not into drinking, except for the occasional rum and coke. I'm also not into the whole 420 scene and I don't smoke cigarettes. I'd prefer someone who also can have fun without being high or buzzed, it doesn't bother me if it is occasional, but if you can't have fun without it, then we're probably not going to get along for long.
Are you intellectual? That doesn't mean that you have to have a college degree. Just be intelligent enough to speak without relying on the color of your shoes, your nail polish type or when the last time you went to the mall. Brains trump skin deep beauty. I'd rather be with someone who is flawed and doesn't have a problem with it, than someone who believes they are perfect.