This would be better if the y axis were actually capacity and not $/GB.
Here is a try to make the y-axis strictly capacity based:
http://things.gnod.com/flashdrives/#y=gb
Do you think this is better?
All I changed in the y=gb chart is the meaning of the y-axis.
You cannot perfectly sort things in a grid.
When you move your mouse normal to the axis marked "capacity", all your data points should have the same... capacity. So they should all be 32G, 128G, whatever.
If you decide you want to spread them out, sure. But I shouldn't move my mouse down from a 128G drive, and find I'm on a 32G drive.