Matt...I agree the new sails are much better than the old ones. And 6406 is a fast sail, don't ask me how I know.

Is that first picture from Madcatter 20?