To be different, I prefer one good 12" over two 10" from the same model line.
#1 reason.... Frequency extension. Usually a 12" is rated to play lower than the corresponding 10". The tuned frequency of the average 10" has no usable output below about 25Hz (with some notable exceptions). For example, my previous Energy 10" was rated to 25Hz,-3dB.
I just replaced my Energy sub with a new 12" Mirage sub, nothing else has changed, I just put it in the same location which worked well for the Energy.
Wow. what a difference. With frequency sweeps, there is something there that wasn't there before. Now I get usable output at 21 Hz (the -3dB point is rated at 19Hz). This is very evident when playing movies like U571, Godzilla, StarWars Ep 2, etc. Whereas my previous sub would sound thunderous, the new one you feel deep inside your body. In the scenes where there is an earthquake, you feel rather than hear the bass (same with the aftershocks of the depth charges). The old one would make very deep loud bassy noises, but it just didn't have the same rumble that I get from my new sub.
So I'm glad I went for a new replacement sub rather than having two smaller subs. To me, the real reason to buy a new sub is to get more deepness in the bass....it was loud enough before, but the extra few Hertz of bass I get is something that made it all worthwhile. As a side bonus, I can play it louder than before, but that was not the goal with me.
Secondly, the tightness of the bass has less to do with cone size than overall design. If a 12" from the same model line plays sloppy, then a 10" is not going to be that much better. I think my 12" Mirage plays tighter than my 10" Energy ever did. Lastly, it's rare that "all other things are equal". A 10" driver may be designed to have a larger excursion or different magnet structure, so it may not really be that much "tighter". There are a whole lot of other factors that affect tightness. Comparing cone sizes alone is like comparing tire sizes. It still doesn't tell you how well the overall car handles.
So my vote is, sell your old one, and get one good 12 (or even 10") sub rather than to buy another cheap sub.