halo ODST is really hard due to the fact you do not have shields ect. rather stamina and health. playing though campaign legendary was a B****.
I actually found it much easier than Halo 3's campaign on legendary. The levels in ODST are much less linear. After a few playthroughs you quickly realise the best routes to take to evade the most enemies. Also, couple this with the fact, that on a very early, as the Rookie, I hijacked an enemy ghost, and so was able to floor it to the beacon locations on all the subsequent levels. That made things much easier.