I have the Windbox and love it.
http://www.windblox.com/styles/chrysler_crossfire.htm
You can definitely feel the difference and hear each other as well. The company is the best at customer service.
Keep in mind that nothing other than putting the top up will stop all wind buffeting, but now you can arrive without the wind blown look.