No one jacket can do it all. You can't be comfortable at 30 degrees and 90 degrees in the same jacket. Or the same pants.
I've decided that I don't like pockets. Hard objects in pockets increase the risk of injury.
To the poster who said that you have to be cold - nope. I can ride at 30 degrees and be no more than cool. Heated liner, balaclava, hippo hands. These little things make a big difference.
For hot days, I have the motoport pants and jackets. Lots of armor, kevlar outer layer and infinite venting. I can't wear them below about 75 degrees because they are too cold on the bike.
For cooler weather (or rain), I have the RevIt Cayenne (or some such silly name) and the First Gear HT over pants. The jacket is good, but not great (too bulky, poor venting). The overpants are very good - quilted liner, waterproof, fairly comfy.
I had the Aerostitch, but did not like the one piece suit. I like being able to take off the jacket and leave the pants on for casual walking around. Also, the Aerostitch was always too hot or too cold - it had a very narrow comfy temp range.
I wear my gear everyday, rain or shine, for my 45 miles of commuting, so it gets a lot of use.
Oh, before I had the motoport jacket I had a Cortech GX Air - nice for the price, but it didn't come in a small enough size to fit me quite right.