Spycraft is an espionage game. If you are out for some superspy action (or anything like unto it, like A-team or Die Hard or what have you), then go for it. Spycraft is really an interesting game.
For myself, if we take Shadow Chasers as representative of the class structure in d20 modern, then I could really live without it. If you were going to make classes that generic, you may as well not play a classed game... it loses the whole purpose of having classes.