That's good. Get a business plan, look around for server solutions (Are you going to colocate, or are you going to rent?), also look around for pricing and specifications on packages and what you can bring on that will give you a competitive advantage.
Been offering shared/reseller hosting for the past 2 months and it's been going good. I've proven myself to clients and now setting up my VPS servers. I have a server which is the "master" server and the 2nd one would be the "slave" server which would contain all the VPS.
I have recentely started into the VPS hosting industry.
I would also say go for Quad Core, you do not need so much memory in the beginning, 4GB will do. You do not want to be paying out extra costs for resources that are not utilized. Most datacentres alllow you to upgrade memory at any time.
Also i would go for the HyperVM/OpenVZ setup, very simple to install, the HyperVM installation does it all for you.
Even though i mentioned going with the HyperVM/OpenVZ setup, you may want to take a look at the HyperVM/Xen setup.
It seems that many people are moving to Xen these days due to its paravirtualization technology, stability and isolation, and the fact that its a True Virtualization technology and not a Operating System Layer like OpenVZ.
There are benefits to both platforms, but Xen does not share the hosts nodes kernel unlike OpenVZ, which means if there was any sort of kernel exploit it would only bring down the VPS that was exploited, but with OpenVZ if the kernel was exploited then it would bring down ALL VPS's hosted on that server.