Not an other suggestions, Levels are very fine to keep the color (and increase it) and remove the gray of your image, I have tendency to use curves, though, but it's same result (the Levels' window shows a button if you want to edit as curves, it's just to tell you how similar they are).
Levels
just to let you know with Curves
Advantages of both methods is you can play with the different colors' channel as well (for example in this image red and blue channel to adjust that orange to your liking (I would start with the blue channel because of the yellow in that orange))
Levels
just to let you know with Curves
Advantages of both methods is you can play with the different colors' channel as well (for example in this image red and blue channel to adjust that orange to your liking (I would start with the blue channel because of the yellow in that orange))