Finn, IMHO the one not to miss is the Williamsburg Scottish Festival held the last weekend in October. Actually it's quite close to you, just off I-64 in the middle of no where. It's closer to Richmond than Williamsburg. If you are in to Celtic Rock don't miss it! The Friday Celtic Jam is not to be missed. Here is the link.