I can’t speak for the sprint stick.
Regarding the other modules - the EM-406 is great if you’re interfacing it with a micro, the USB is great for talking to a computer.
The EM-406a reception is extremely good [easily beating my garmin]. I’ve never used the USB stick one.
–David Carne