Just stumbled upon this thread from a couple of years back. What a trip down memory lane, huh? The S-300 saga was quite the heated topic, wasn't it? Greece was really between a rock and a hard place with Uncle Sam on one side and their own defense strategy on the other.