I only played half of the SNES version (not the GBA one), but I can say I love the DS version a lot more - I favour polygons over sprites anyhow.