Hello,
I read your post and I can suggest the following. Please keep in mind that I am a relative newbie at this however I was looking for the exact same type deal you were. First off you probably know this but many strains are indica/sativa blends. Sativa is what you have described, a cerebral uplifting high. Indica is more of a body stone. So then you want to look for something that is a largely sativa strain. I can't speak for anyone else but
Marijuana Seeds (cannabis, pot) shipped worldwide provided me with some great feminized seeds, they also have average heights on a lot of the strains. Hopes this helps
Grow for the Gold