Like you I'm at L88, and like you, I played the L48 TM driver since I first unlocked it forty levels ago. I LOVE the L48 TM, and thought it a game changer back when I bought it. I recently replaced it with the L88 BB, and I'm glad I did. Total rated distance between the two is not hugely different, but the BB has much more carry and much less roll out; that, coupled with slightly more spin, makes it the far more versatile of the two drivers, in my opinion. I'm very glad I bought it.
If you ever decide you want a little more distance out of your 3W, the L81 Ping is easy to hit and comparatively inexpensive.
Someone here mentioned the L83 G25 irons, which is what I currently play. Before that I had the L59 G25 which you are using currently. I like both sets very much. I upgraded to the L83 because someone in my club offered to buy my a new set of irons, but if that hadn't happened, I'd still have the L59 and I'd be very happy playing them. Whichever way you go here, you're fine. Lots of guys in my club swear by the L85 Callaways, but I prefer the slightly faster 3.5 meter of the Pings.
I gave you my putter thoughts in your other thread. And of course, you're set on wedges.
EDIT: I should note that, to this point, I've only played with cheapo balls (B-ES). So take that into account when considering my input.