Mine pretty much does the same thing. If I'm rolling along in 3rd like from your example, and I nail the gas, it brings the rpms up a little for about a half second, then quickly drops a gear and takes off. There really isnt much time in between flooring it and the downshift for me, but you will always have a small delay with throttle responce. It's an automatic. A lot of the trans and shifting parameters are in the ECM. I think that also causes a part of the delay.
I think what happens is, when you mash the gas, the TPS sensor sends a signal back to the ECM saying "Hey, the throttle is wide open!" and then the computer tells the trans "Downshift already, you idiot!"
Unless you have a tricked out trans, underdrive pulleys, and a hardcore race chip, it will never be exactly instantaneous. I believe its just how our trans functions. Any automatics I've ever driven at all seem to do that. Floor the gas, waits a sec, downshifts and goes. Not like a stick car where you just drop a gear and pop the clutch. Although I admit, sticks can be fun on open roads.
If you get into a street race or something from a roll, and are worried about that delay costing you, use strategy. Know for sure they're ready to run, and just make sure hammer the gas just before they do.
