Halo 3 is like what, $2 these days. Honestly starting there is probably the best choice since that's the most-Halo out of all the games.
While I like ODST, if you're strapped for cash/time I'd jump to Reach next and then if you still want more Halo go to 4.