I have a book by SeeMoreBuds called "Marijuana Buds for less, grow 8oz for less than 100$" it's exactly what you need.
But if you want long story short, it basically says plant whatever seeds you can get your hands on in the best(cheap) soil you can get, stick it under a few CFLs, and have at it.
My advice?? Spend your money on good seeds50-100$, get decent soil from the hardware store, or even grab a bag of happy frog offline, and grab some decent nutes! I use the technaflora starter pack and for 40$, ya can't beat it. cfls will work fine.
If you shop around and find good seeds at a decent price, you'll spend 80$ with shipping on that, grab an 8 pack of cfls with some splitter sockets and extension cords (20$+-), soil is cheap, under 15$, just find something with no time released nutes and then 40$for the starter kit, your JUST over 150$ and you'll be set to grow a sick plant