I have been wearing the FirstGear Mesh Tex jacket and their HT Overpant mesh riding pants for years. Jacket is red/black (which I don't think they make any more) and pants are black. Nice thing about the FirstGear stuff is there are two layers of mesh, an outer "ballistic" mesh material and the inner mesh material is a softer material with a smaller weave pattern. These are not necessarily the highest crash protection available, but they are good enough to help keep your skin intact. No level of gear is going to keep bones from breaking, but if you can keep the skin around them you'll be ahead of the game should the worst happen!
I chose my gear based on my riding needs and value for the price - I needed something in which I could commute 60 miles a day, could wear over work clothes (business casual environment) and take on/off easily, offered reasonable "skin retaining" protection, and didn't completely break the bank. The Aerostitch suits fit all of the above except for the price point... would love to have one of those kits, but that'll have to wait for retirement! The FirstGear stuff is available at most of the powersports places, so it's easy to find replacements if you're on the road somewhere and need something.
My best testimony for my gear... it's like wearing air conditioning! I have ridden to my kids' soccer games on some crazy hot NC summer days... this one particular day was 101 degrees with very little breeze. After my 45 minute ride to the game I got off the bike and took my gear off to go sit on the sidelines. The sun was just brutally hot. After sitting there for about 5 minutes, I realized how cool I was on the bike in my gear. So I went back to my bike and put my gear back on... I might have looked a little... odd... sitting on the bleachers with my full riding gear on... and I got some strange looks. But, I was no longer sitting in the beating sun. I essentially had my own personal shade! What little breeze wafted by every now and then felt like my own personal AC blowing through my mesh gear! Even let one guy try it on to see the difference... he didn't want to give it back!
One other hidden benefit of the mesh gear that a lot of folks may not realize is how well this stuff works for winter riding. It sounds like crazy talk, I know... but... in the winter I put my rain gear over top of my mesh gear. The two mesh layers with all the armor in it provides a nice thick layer of insulation between you and your rain gear shell. Your body warms this layer and keeps you nice and warm. If it gets really cold, I'll wear a heated vest under it. But, most of the time I don't need that much and will usually end up opening my rain gear to keep from sweating. Sweating in the cold is BAD.
I won't knock the good folks that ride in tank top and flip flops because everyone enjoys the ride in their own way. But, I would theorize that many of these riders simply don't know how much the mesh gear can enhance their riding experience.
Just put on some moisture wicking undergarments (Under Armor, Starter, etc), some soccer shorts and a moisture wicking tshirt. Then you have the best of both worlds... riding in shorts and a tshirt WHILE having skin protection from the sun and roadrash!