We could probably better answer your question if we knew more about how you're going to be using the light (light up a room you're working in, just light up a hall as you walk through, light up space under a desk, or light up machinery you're working on, etc), knowing that will help let us know how much light you need. Also what type of batteries do you want, are standard AA like your mini-maglite okay or do you want to switch to something like CR123A's?
My suggestions are based on AA lights with push button operation because it sounds like your mini-maglite was working for you but you'd like something with a push button.
The three that I own that fall into that category are the EagleTac D25A2, Nitecore MT2A, and the TerraLux Lightstar 300.
The TerraLux Lightstar 300 has the easiest interface. Two modes, high and low. No strobe or anything else, it turns on in high and then a quick double click switches it to low. I don't know what emitter it uses, but I like the light beam because it's a broad beam with more fill than my light with an XP-G emitter. I really like this light, it's never given me any problems and it's very simple to use. The only downfalls I see about it are that it's the thickest and heaviest of the 2x AAA push button lights that I have, also the frame/ring around the rear push button goes all the way around. Some people like that the button is protected because it helps prevent anything form accidentally turning it on, but for me I feel it makes it slightly (very slightly) more difficult to operate. This last one isn't really an issue if you're just turning it on and using it, but it becomes a bit annoying if you're constantly turning it on and off as you use it. You don't hear much about TerraLux lights on here, but I've been very happy with mine.
The EagleTac D25A2 is a great light, but it's got like ~7 strobe/beacon/SOS modes that if you're trying to get back around to the steady-on light modes you have to scroll through. However, if you don't mind disabling the memory feature (so that it doesn't always turn on in the last mode you used), then it'll just turn on in low and you'd have to go through the low-med-high sequence twice before you get to the strobe/beacon/sos functions. Disabling the memory feature is very easy, you just turn the light on with the head tightened all the way and then loosen the head a quarter turn and tighten it again three times, then turn off the light; that'll toggle the memory mode option. Also, it also has the full ring around the click button like the TerraLux. Overall it's a great light, and it has an XM-L2 emitter which I really like (for how I use lights I prefer fill over throw).
From what you're asking, of the three lights I have that match your criteria, I think the Nitecore MT2A light would fit the bill best. It has five modes that go High -> Medium -> Low -> SOS -> Strobe and then goes back to high. It has a memory feature (which you can't disable) which will turn it on at the last setting you used the light on, so what I do is I leave mine in Medium and if I need brighter light immediately then I tighten the head to enter Turbo mode (both the Nitecore and EagleTac offer a turbo mode which you access by tightening the head all the way, the other light modes are accessed by slightly loosening the head a quarter of a turn). The push botton on this light has two raised edges on either side of it which allows it to tail stand without pushing on the button, but also makes the button easily accessible to your thumb to turn it on and off; (you can see a clear image of what I'm talking about on the MT2A product page on Nitecore's website). I haven't had mine for very long but I really like this light, and it's a great value. If they made this light with an XM-L2 emitter, I'd probably buy a few of them to have one in each car and a couple around the house. Size wise, it's longer than the EagleTac but thinner than the TerraLux. I think the light can work fine in your pocket, in fact I was one time using the light and put it in the front left pocket of the jeans I was wearing, a little bit later I was leaving the house and got in the car and drove away not realizing I still had it in my pocket. So I think it'll work fine in your pocket.
Anyways, I wanted to give you my opinion on the few lights I have that seem to meet your criteria to hopefully help you with your decision making process. I personally would recommend the Nitecore, and although i don't have it, if you were looking for a 1x AA I'd suggest the MT1A based solely off how much I like the MT2A.
Hope this helps you.