2.3.4 is most likely the last update the DX is going to see. Now, the DX2 is different phone and has a different number altogether if you run across that scenario.
What do you have in System Version? 4.5.621? Or what we just call .621. That is the most updated version although maybe not the best