There's several ways of looking at this...
-The "Official" stance Lucasfilm Ltd. currently takes with this issue is that Stormtroopers (within the classic era) are a mix of Recruits, and Clones of various hosts (Fett Clones among other hosts chosen intelligently and beaurecratic back-scratchingly). This makes EU jive on all levels with the films, etc...
-Lucas probably intended them to be Clones. Intent means nothing in Star Wars though other than it's nice if that's what you agree with or not. Interpretation then's all up to the "critic" if you will.
-The films give no definite answer of course, other than they're Clones up to E3, and then come E4 they're seemingly different guys at least to an extent. To that end, you could just as easily counter LFL's position by saying no they're all recruits because in the end it's an EU debate, not one within the films.
For myself, I currently hold that they're recruits. E3 ended with some pretty happy campers in the Senate... I think the Empire was a popular movement, and was widely accepted around the galaxy save for some idealists, some stronger-willed beings, some isolationist planets, etc... Thus the Rebellion Nucleus is made up of those types.
Lucasfilm's little explanation of everything isn't bad though... It keeps EU storylines like Kyle Katarn's, Bren Tantor's, or whoever else that has a Stormtrooper history, right in line with the films it just twists what we thought was the truth around some, and introduces Clones into the Classic Trilogy. That's fine, it just isn't what I currently personally go with, but that's me.
If I were to go with that explanation, I think I'd twist it to my own liking some... Something along the lines of Officers within the Stormtroopers being sentient recruits, and Stormtrooper training/leading being a major stepping stone in an Officer's career in the military... Like at one point Veers donned the armor and led a squad in battle personally. Then the "lower" Stormtroopers are all Clones of Jango (I don't like the introduction of multiple hosts and I don't necessarilly buy into the "degrading genetic material" bull**** about why no Jango Clones exist, etc.).
That's if I were to personally go with the LFL explanation, which I don't... yet. Recruits has worked fine for me. It makes customizing more fun too when you can pick whatever face you want under the helmet.