Like many on Scubaboard, I'm a big fan of the backplate and wing (BP/W) style of BCD - in my opinion, they're more comfortable, help you trim out a lot better, let you take a few pounds off of your weight belt, are customizable, have less points of failure, and are modular enough that you can just replace the faulty component if something does go wrong without having to buy a whole new BCD. If any of those things sound good to you, I'd consider switching over to one. A lot of people regard them as "a technical diver thing", but I switched to one after only two weekends of renting jacket-style BCDs as a new diver and have been much happier on the 50+ dives I've made since then.
Standard back-inflation BCDs provide also help with trim and comfort, so if a BP/W is too intimidating, I'd also consider upgrading to a decent back-inflation BCD.
If you'd prefer to stay with a jacket-style BCD, then I'd start by upgrading to a regulator with an extra HP port, followed by an air integrated wrist computer. I personally use a Shearwater Teric so that I can easily see my remaining air pressure by glancing at my wrist (though I do regularly cross-reference this with my SPG, just in case of the rare catastrophic failure). Air integrated computers also calculate your current breathing rate, and the amount of time you can spend at your current depth before running out of air, so they're quite nifty. If a Teric is out of your budget range, there are plenty of cheaper computers that will do a similar job.