If you are prepared to be able to take care of a snake that will get very thick bodied and large (including paying for proper housing)....
Get the albino boa for sure. Unless you plan on breeding snakes I think you will have much more fun with a Boa than a ball python.