Let me sum this up for you.
Halo 1: Good Campaign, No Multiplayer. (Xbox, Not PC.)
Halo 2: Great Multiplayer, Crap Campaign.
Halo 3: Worst Halo in the Series IMO.
ODST: Too Short.
Reach: Very good, but, it went too far off course.
So Overall, no, Bungie haven't made a great game all around as of yet. 343 have made anniversary and TU, and it already is a better game for reach.
Hence, 343 > Bungie.