The software I run (mostly A-B stuff) only recently became compatible with 7. I probably won't switch until long after Windows 9 comes out. I usually avoid every "other" Windows version anyway based on the track record since 95.
95 good, 98 ****, 98 SE good, ME ****, XP good, Vista ****, 7 good, 8 ****, so 9 will probably be good.