We have to wear safety toes at work, and I also don't like the weight. I go for composite instead of steel as it's so much lighter. I've worn 'Timberland Pro' and 'Reebok Work' in the past, the latter were the better of the two, but for the last several years it's been 'Skechers for Work'.
I bought one pair of Skechers on a whim off Amazon just because they were on sale for ~$30 a pair and I hadn't wore them one day before I realized they were by far the most comfortable work shoes I'd ever worn. I ordered 6 more pair that night when I got home (my work gives us $100 yr shoe allowance so I got more than half my money back). That was almost 3 years ago and I still have 3 pair still in boxes. They are still the most comfortable and on top of that I've found them to be the most durable safety toe'd sneakers I've ever worn. I don't think I ever got 6 months out of a pair of shoes at work before them.