OK, after speaking with both Ted and Brad (from SuperBikeSupply.com) Ted convinced me that Brad's price on the Vortex ($308, shipped, + $20 for the pressure brake light switch) was just too good of a deal to pass up. I feel bad that I didn't buy from Ted, but he has the sale for my levers (still waiting on this one). That ones is a DEFINITE!! (and I am asking you all to hold me to that!)
I got them in yesterday afternoon and installed them this morning.
http://img245.imageshack.us/img245/3699/dsc0079h.jpg
http://img443.imageshack.us/img443/2165/dsc0075bz.jpg