The Viper sounds like the next step on the way to a Cobra, honestly. It's very short range, but otherwise seems pretty flexible. I've been using my Eagle as a scout ship for exploration, and it does pretty well with the caveat that I had to abandon all cargo space. I'd consider the Eagle (and Sidewinder) to be capable of doing any *one* thing well, but you do have to get into something like a Cobra before you have a ship that can do *many* things well.