To be honest I haven't given the St. Thomas one a fair shake... Perhaps I will check it out this year. Selfridge is one I definitely want to see but unfortunately they do it alternating years, so I'll hafta wait till 2011 for that one.
For St Thomas they had a C-17 land and backup on their small runway, that was cool.
I think St Thomas is also every other year, Its on the same years as Selfridge. I've been going to Selfridge since '99, its a great show, It includes every branch of the military including Army vehicles if you like that sort of thing.
The biggest difference is all of the parking attendants carry MP5's and M16's (don't want to make a wrong turn!!
).
Windsor was a good show last year, for it being the first, its on again this August. And there is also Red Bull too, they have some military acts during the intermissions.