I think the CalSci is the "medium", the Aeroflow is freaking HUGE...if it's a medium, the large would blow the bike off the road! It's funny how different people have different opinions, because the Aerflow felt like a huge sail on my bike, and I took it off after about 10 miles. It created this huge vacuum for me, buffeting, etc. It shook around so much I thought it was going to rip off the power shield mounts. Plus it looks like ass on the bike, being so big.
I notice some local cops use it on their C14's, and I think I could tolerate the bad as solely a cold-weather screen, but it's the one I really didn't like out of the three.
The CalSci looked almost like stock-sized, but for my height (5.7"), it was just freaking awesome. It creates NO buffeting, just super smooth airflow. It looks the simplest, but it just works. I think the lack of a negative-curve lip on it makes the air come off it much smoother IMO.
The V-Stream was OK, and created a practically wind-free zone with little buffeting, and it's the one I'd choose for pure cold weather riding, if I wanted something a little bigger than the CalSci, but for general riding, the CalSci won for me hands down.