I'd say check out Reach and then make up your mind. As far as i've played it is certainly different to halo 3 - although familiar.
Halo 2 and 3 never really captured the fun of halo1. ODST was a step in a more fun direction at least.
They've refined the weapons to be useful again, and there are loadouts now including things like JETPACKS :).