I kind of like Dave's answers.

Definitely order the 7. A balmoral is pretty loose, not like a cowboy hat, and--just as importantly--the sizes are never very exact. I've bought severl balmorals, all in the same 7 1/2 size, but none of them fit exactly the same. The two I got from Glengarry Hats seem to have different amounts of wool in the crown; one is bigger than the other.

When you get it, I always advise soaking it in cold water, shaping it, and letting it dry. That'll take the crispmess out and make it look "worn." You want it ffloppy. Be usre to put it on your own head while wet so that it conforms to your head.

Also, if you use hot water--do so very cautiously!--you can even shring it a little.

As to the colors, I'm pretty sure you're safe with any color. Just remember the pictures rule.