I can attest to the $199 price range. It depends on the options you look for, but I picked my 6610-24-i up for $175+shipping, which put it about $200. Unfortunately, mine was rev A PSUs, but it was dual PSU and dual fans, which is quieter (according to the documentation) than a single fan/PSU setup (as long as you connect power to both PSUs).FWIW prices seem to be coming down on the 6610's again. I've seen listings with dual fans and dual psu's for ~199 you may find that it is cheaper to get what you need buying a whole switch if you need more than 1 fan and/or PSU. A number of the listings are spec'ing the psu's now as rev a and b so the sellers are getting more sophisticated. You could also get lucky though and score a rev b psu too...
On another note, thanks to this thread, I got my server connected via 40gbe last night. Biggest problem I was having was getting working drivers for the Mellanox connectx-3 VPI card I had, as there was no direct support for Xen Cloud Platform (xcp-ng) 8.0. Once I finally figured out that it was mostly a RHEL/Centos 7.x system, I was able to hack up the Mellanox installer to support it properly (the kernel was throwing me as well as the name, so I was thinking it was based on 8.x).
Now I just need to test it all out some more and get my wifi/router connected via 10gbe with proper VLANs (I am running into issues on the router side with VLAN trunk for the SFP+ port).