Also worth a mention are La Bella FL Deep Talkin' and Status Graphite Half-rounds.
La Bella FLs are bloody expensive and not always easy to obtain, but they do sound wonderful. I started using them when I bought my first proper vintage Precision, on advice from Basschatters who know this stuff inside out ... Clarky, Beedster, and Wateroftyne. They're not so good on longer scale basses like the 35" Mike Lulls I play now.
The Status Half-rounds offer a genuine compromise between the feel of flats and the snarl of good rounds on a P.
I converted to Lakland Joe Osborn strings when I started playing 35" scale since all Lakland 5-strings are 35" AFAIK. Those Osborns then turned out to be re-packaged GHS strings, which takes you back to Essential Tension's post up at the top.
The fact that they fit 35" scale so well also means that they are excellent for string-through-body on a 34" scale bass.