I've been using Ernie Ball for close to 30 years, they are good. They are not too expensive, they sound good, play good and last a descent amount of time... if you want something that lasts longer you should get coated strings (like Elixir).
Well, what more can you say? Good bang for the buck, good tone and durability is usually very good unless you carry the guitar in the strings... then you better step up in gauge. :)