Question: are odst better than spartans?
Answer: As much as I love the ODSTs, Spartans are just far superior in training, armor, augmentations, etc. It's not really much of a contest. If you went by gameplay (ODST : Halo Trilogy) then maybe the ODSTs would have a fighting chance. But, canonically, not even a question.