Home premium limits your ram to 16GB, so if you intend to get more ram You'd want either Professional or Ultimate.
As for what you get with the different OS's, I find Professional is the best, Home Premium has far less control panel options from what I have seen, which the professional has some pretty good features. It's pretty much in the middle of Ultimate and home premium, and the more satisfying option for many.