Buy one of either, then jump up & down as hard as you can right next to it while playing. The one which is affected less is obviously the more isolated (hence better at isolation) than the other one.
I believe Linns & Thorenses are still almost unbeatable in terms of price/performance.
I believe Linns & Thorenses are still almost unbeatable in terms of price/performance.