The Tarty way is the best way in my opinion.
I was without a vice at my flat so went to a couple of LBS to ask them to take if off, no one managed it. One shop even wreaked the sprocket by squeezing it in a vice. I ended up having to go to my Dad's and use his vice.
You have to make sure the chain is completely secure in the vice. You make wreck the chain by doing it so use an old chain.
The chain shouldn't slip if the vice is done all the way up.