to answer your original question of how long to veg, wait til 30 days of vegging and still make sure in that time you have alternating nodes. some asshole on here last year posted of a 'new system' bragging 7 weeks from seed to harvest, he said veg for 5 days, then start flowering. I actually got excited about this and tried it myself; I grew 3 females and they had pretty flowers on them, plants were nice and healthy (I'm a pretty good grower finally) only one problem---the buds had no resin whatsoever, none, and they didn't get you high at all! I've smoked leaves that blew this bud away. I did a little research and found out what more experienced growers already knew, that the plants have to reach a certain level of maturity before flowering, or the buds are just no damn good. so don't be in a hurry, I know what impatience is all about--I'm stone cold dry right now but have 10 beauties in week #4 of flowering, already swelling up and getting dusted more every day, but you gotta wait! peace.