Couldn't agree more folks 8)
Here for example is the only place I know where you can find out anything to do with the military of any branch of the service and for whatever country you wish to know about - plus PC's Game, Mags etc.......I'm sure there's something like this out there, but I've never found it.
As for IL-2 Skins, it was great when it was up, but lets be host, it was never be the same if it came back and plus, it would seem dated as Il-2:46 is now a dead duck with Oleg.