We sell a lot of the HP 1040 and 2040 MSA SANs, usually in a 2-4 node Hyper-V cluster. For ease of configuration I like going with direct attached 12Gb SAS connectivity, but since you said you already have 10GbE hardware, you can get either model with 10GbE ports, 2 per controller. Each SAN has 2 controllers for redundancy, and dual power supplies.
Since you mention running 7.2k drives, the 1040 would work well in your environment. The 2040 adds some additional horsepower and advanced features, the one we see the most value in is the automated tiering between 7.2k, SAS, and SSD drives. For the 1040, with roughly 10TB of usable 7.2k storage, you're probably in the $11,000 range. I just configured one through Ingram Micro and our cost for the base unit, 6x 2TB 7.2k drives, and a 5 year NBD warranty comes out to $10,300.
I know there are lots of other cheaper solutions out there, some of which have already been mentioned, but these have been rock solid for us, and obviously have the backing of a large company like HP. The few times we've needed support, they've been great.