I think this would be more useful if it were a graph of capacity against price, rather than a graph of capacity per price against price - which is a bit weird - by default.
It's still kind of broken though. How about actually plotting the drives at their correct position rather than stacking them neatly?
Capacity vs. Price seems perfectly reasonable. The PNY 128GB drive which is at the top of the original linked graph is nestled between two other drives -- one smaller and pricier per dollar, the other the same size and pricier per dollar.
It would be one big mess of overlapping stuff. I can code an option for that if there is demand for it.
Differentiating USB3 vs. USB2 would probably be informative too.