I spent a good 2-3 hours trying on jackets 2 weeks ago. I was looking into all the joe rocket jackets. Originally I went to get a phoenix 4.0. After trying it on I didn't like how much the CE rated pads shifted on me, tightening the arm buttons didn't help much either. Then I tried on the alter Ego. What a nice jacket, and I was almost sold on it. My problem with it was that you souldn't tighten the cufs on the sleeves. I don't like this since I ride everywhere from 100F to 25F, and I can't handle not being able to stop wind coming up my cuff. Another part it lacked for me was to tighten up the sides of your waist. Instead of the velcro they had those bungee straps. When I tightened it up I had a good 3 inches of string hanging of both my sides. I tried the reactor, I liked the leather on the sleeves, and the UFO, but the pads shifted like the phoenix. Those all had the adjustable waist with velcro and cuffs.
I finally decided on the suzuki gsxr champion jacket. The pads didn't shift at all for me, with CE rated pads and adjustable cuffs/waist. It also came with a warm liner, and I can buy the Drytech waterproof liner for it. Was the best solution for me.
True its warmer than mesh, but its certainly better than the 2mm thick cowhide cruiser jacket I had. I kinda decided that mesh is a little too unsafe for me, even though textile isn't much better.
Red I think the big difference between alter ego and this Blaster is the Blaster is leather.
I know im long winded but I guess my point of this is, Go to a store and try them on before you buy. there's no way to tell if the pads are going to shift or be in the wrong position for you. I would have definatly bought leather if I had the coin. But I think I would go for a perforated solution, its just too hot for me.