My E-systems GPS receiver works everywhere. But for casual use, I have several different kinds of Magellan terminals, which all use a consumer-grade Trimble receiver. None of my Magellan units work in Viewliner sleepers, but they work fine in Superliners and Amfleets with no problems.
Why do I prefer Magellan terminals? I prefer the way Magellan handles maps and PC interfaces. This is, however, a personal matter, and you will find that you will prefer whatever you become used to.
As for the GPS receiver itself, just about all the consumer units use a Trimble receiver, making no difference between them as far as receiver specs go. They are all spread-spectrum RAKE correlators optimized for the Navistar satellites. The differences among the terminals are in the features, which have nothing to do with the actual receiver.