I'm aware vista caches allot into memory but does vista clear any of this when using memory intensive applications like games or does this info just remain in memory wasting space?
The OS will keep pages in memory after they've been freed until another application wants them, in case they're needed again. However, it will certainly yield that space to other applications when they ask for it. Free RAM is wasted RAM if it could be used for cache, though.