you might just need to re-torque the crank bolts to eliminate the wobble, I would not jump to a quick replacement until you know the diagnosis.
If you are going to change to a 9 or 10 speed crankset you might also need to change to a 9 or 10 speed chain since the spacing between the big and small front chain ring will be closer.