first of all, try to have much $$$. If you can stay with a reseller stay with it. A reseller cost about 20-30$ USD and a dedicated server cost 120-200$ with no: control panel, billing support, management, ...
Before buy a dedicated look how much customers you want and the revenus. I know many company who have closed because they don't have enough cash
Good luck all
Webhosting, Dedicated Server, Web Design, all for you
Site: http://www.econcept-web.com
MSN: support@econcept-web.com
Webhosting Information : http://www.beahost.org