Mega Man X, the first Mega Man for the Super Nintendo, is one of the finest 2D platformers ever made. Maverick Hunter X, an updated port for the Sony PSP, does not necessarily improve upon the original, but it does present a fresh take and is an excellent game in its own right.
Maverick Hunter X uses the superb original as a starting point and builds on that foundation. You will find the same characters, enemies, and stages, but everything has been redone in 3D. The gameplay is still entirely 2D, but enemies and environments now pop out at you in greater detail. While some would prefer the reuse of sprites, I think this is a good approach to bring Mega Man into the modern era. The only downside is that the hit detection seems a bit off, leading to occassional damage that seems like it should have been avoided.
Featuring a completely remixed soundtrack and new voice-overs, Maverick Hunter X is an auditory treat. Many of the new songs are improvements upon the originals (especially Boomerang Kuwanger's stage and Sigma Palace 1), but all are solid. The voice acting is much better than I expected it to be, and is leaps and bounds above that of previous Mega Man games. Both during the game, and during the high-quality animated sequences that expand the story, you will never find cause for disappointment.
Maverick Hunter X also possesses some new features that will appeal to veterans of the original. Firstly, there is the addition of a new playable character: Vile. Yes, you can play as X's nemesis, complete with vastly different gameplay elements. There are Hard Modes for both characters that offer a steeper challenge, and the game also includes an exceedingly well-produced 30 minute anime short detailing the events leading up to the game.
For fans of the original or just platformers in general, Maverick Hunter X is a good investment that will keep you busy for quite a while. Recommended.