Depending on how much volume you develop... Small batches every once in a while? Use Rodinal or HC-110 or TMax Dev (mentioned above) in a once through manner: mix some of the chemical with water (distilled preferable) and only use it once.
For stop? Use water.
For fix? Use a concentrated liquid fixer. Ilford or Sprint come to mind (I use sprint: it is cheap, and works). You are probably going to reuse that, if only because of disposal issues. Do a search of the forum for fixer and drain.
You don't need anything else. I would recommend a surficant like photoflo. I understand that you can use dish soap, but have not tried it. One bottle of photoflo lasts practically forever. Use less than half the recommended amount.
Whatever developer you try, stick with it for a while. You want to learn to use it with your film in the best possible way.
Now: if you have an iphone, get the massive dev chart app. It is the best developing timer on the market, and comes pre-loaded with times for a whole bunch of chemical / film combinations. You need to change some of the times for fix and washing, maybe, but the developing times themselves are pretty good.
If you don't have the phone, use the web interface to look up developing times.
http://www.digitaltruth.com/devchart.php