You must really like magic I can't see myself wasting money o a straight jacket or magic stuff that's just ridiculous. But I can tell you love it so more power to you man.
As far as the straight jackets go though. I would get The Challenger, Classic Straight Jacket, or this one if you can afford it (seems like the best choice considering what you are going for) http://www.tophatmagicsupply.com/mag...&productId=653