Dude, best bet if you're just looking to purchase something simple and manageable for a not small, but not big space, do what I did when I was just learning the basics and getting my feet wet learning how to grow.
You can get an Ebb&Flow flood and drain setup... (15 plants I think) for pretty cheap. I had that sitting under a 600W HPS bulb with a flimsy reflector to guide the light that I hung from a cheap white coat rack I bought from Wal-mart that just straddled my tray.
I would get a rubber made 30 gallon container so you can fill it up and let the water sit out for 24 hours so the chlorine evaporates out. Make sure to change your reservoir once a week to ensure your plants are getting proper feeding.
Supplies to purchase -
1. Ebb&Flow flood system
2. 600W HPS
3. 30 gallon Rubber Made container
4. Nutrients to feed plants (Veg. & Flower)
5. PH regulator (up & down)
6. PH tester of some sort
7. Pump & Hose to flood plants
8. Timer for flooding plants (once every 4-5 hrs.)
9. Oscillating fan for plants to stay cool & become strong
10. Thermometer (between 70 & 80 degrees, but 75 is ideal)
11. Big Rockwool cubes (approx. 30) as well as small cubes for starting seedlings/clones... Extra always helps cause you never know if you'll need em.
12. Rockwool soak... It's a solution you dissolve in water that you soak your cubes in before transplant that promotes root production
13. Lastly a good grow book to help you through the process (The Cannabis Grow Bible or Marijuana New School Indoor Cultivation) are my favorites.
You should be able to do the whole thing for fairly cheap... Regardless of it being more money than you anticipated, the end result will be incredible and your overall cost will be a mute point. Even after you've made your money back, you should still have enough product to make a profit.
So there is my overall take on the matter... There are a ridiculous amount of way's to cultivate. It's all about choosing the way that best suits you. Whatever avenue you pursue, I wish you the best of luck and expect and update as soon as you get things up and running.
Hope my info helped you some. Take care and good luck!