I'm currently doing research to choose my first snake (I've got a while before I can get one though), a ball python is definitely very high on my list. I think normal balls are gorgeous and I'll definitely get one sometime, but is there any special reason why you should get a normal first and then accumulate morphs, or is it just the most common pattern (people get a normal which is common and relatively cheap, and then, having discovered that ball pythons are fantastic, get more and more expensive morphs)?
In case it makes any difference, if I were to get a morph my favourite three are mojave, axanthic and butter.