I own the TH900. They are often equated to the sound leakage of an open can. You don't buy the TH900 for the isolation or closed aspect. They might possibly provide less leakage than the HD650.
If you want a fantastic, isolating can that doesn't leak much, look at the Ultrasone Signature Pro. It's considered to be the TH900's isolating brother.