Unlimited disk space: There is no such thing, a host offering unlimited disk space surely has to be prepared to make a loss by supplying over and above the necessity... It seems to me that if you give unlimited space to your resellers then they will store rubbish and crap that they would otherwise delete. There will be multiple installations of scripts and backups upon backups..
Unlimited bandwidth: This is a little more feasible although again sometimes it is misunderstood. Unlimited is only as unlimited as the connection and CPU allow. Sure you could get an unlimited bandwidth account and use it to its full potential, however if the server has 100Mbps connection and you use that 24/7 then there will be a cap on the amount of bandwidth you can achieve. If you do the maths its a hell of a lot, however its not unlimited.
Over all I think that as long as you use your common sense when purchasing a reseller account you cant go far wrong. There ISN'T anything such as unlimited disk space - you will most probably get suspended or terminated before you cost the host much more money in the provision of extra hardrives. Unlimited bandwidth does have an upper limit although if allowed through the term 'unlimited' you can be sure its extremely high and 99% unattainable!
The annoying thing I find is that there are so many offers of unlimited space and bandwidth about at just pence! The frenzy to purchase these accounts is only followed months after with angry and disappointing forum discussions.
In my opinion, however valid, you should stay away from these quick buck hosts and plump for an account with realistic resource provision ensuring that customer service is your top priority. Remember if the server goes down, you are helpless unless there is someone you can tell!
And to all the 'quick buck promise the world for nothing hosts' - what goes around comes around!