I always found that GHS lasted pretty well.
Anywho, I've changed again - 12, 15, 20 from leftover newtone sets, 36, 46, 56 from DR tite fit 13-56 sets. I havent used DRs extensively before (tried them twice - same set a semitone down from now, in drop A#, where they were too slack, and ages ago when I was in D and they lost to GHS). The DRs are smoother, punchier in the lows, have more snarl to the top end and despite being thinner than the thick cored 32 44 60 I was using from newtone, sound tighter in the low end.
So in the last few years my experiences have been:
EB - too bright, break and rust easliy
Very brief experience with Roto - broke incredibly easily, didnt leave them on long enough to see if they didnt corrode.
GHS - Really like them but they dont do a set in gauges that I like when I changed tuning (down, lots, D to drop B).
Diaddario - OK, bit clangy and loose sounding, tollerated them as I could get singles in basically anything I wanted from strings direct
Newtone - sound much better than the diaddarios, fuller, thicker, tighter, can get anything you like from them
DR Tite/newtone cos I like the DR wounds better (for now), but dont like wound 3rds and still have newtone plains, which are great strings, sound awesome, last ages.