Nope, not many read these pages anymore. Modding section gets the most traffic and that's not much.
I don't know windows (I'm a linux guy) but I'll give you a few suggestions. First thing you should do is try one of the major mods like Insurrection or any of the Enemy Within trilogy. Why? because they have detailed installation instructions in thier README files. Mods by The GoldFish also have good READMEs. I'm not sure how much effort Martin put into docs...
Also, Vista is DIFFERENT from WinXP! Duh, but no one has made a new mod since Vista came out, so no one has made instructions about loading mods under Vista. I helped another guy find the place where mods files get stored. You should read that thread and put your mods in that place only. When you get it right, the game will load the mods into the menu when the game boots up. You'll know when you get the files in the right directory. That's probably your prob.
This is the thread. Read the last post for the mod directory location under his Vista install. Yours may be different, so this is not a guarantee.
http://forums.introversion.co.uk/darwin ... php?t=4112
(And play the best mods first: Insurrection, EW1,2,3, and all of TGF's crazy mods. You won't regret it.)