I think the reprapdiscount kits are great. They contain almost everything you need.
you will only need a power supply and some extra cable for the hot bed, hot end and to attach the power supply to the ramps. and a USB cable
I looked around a lot when I built mine and was unable to find anything close price wise, even buying the elements seperatly.