I read Blues review and agree with his conclusions. I have both the Brunton 8099 and a Suunto Global ranger type which is nearly identical to the Silva 15. If I had to choose only one it would be the Suunto for the exact reasons Blues outlines in his review. The Suunto Global needle is very nice for travel...works anywhere not just NA.
Suunto MC-2G here

I also never depend on GPS only. It is useful to tell you where you are, and can tell you which direction to go, but cannot point you in that direction. Two different tools all together.

For a good downloadable declination calculator, useful world wide check out the GeoMagnetic Calculator