You could try :
www.the-underdogs.info/
They have loads of abandonware (gaves no longer covered by the manufacturers liscences) so they may have the X-Com games.
As for Stalker, buy the darned thing, it is a new game so give the makers money for all their hard work!