i've used bluenile before, the website is good in that you can play around the filters - like how much the price changes if you go from a colour c to d, clarify of VVS2 to VVS1 etc - a very useful tool to work out the value for money stuff.
Personal opinion - best value for money is to get a...