NYMC hands down...
You can't pick because someone has said "NYMC matches better" or because you looked at match lists. UIC is a state school and as such many of its students, most in fact come from Illinois. Most Illinois residents will want to stay in the midwest, thus they have a lot of people matching closer to home. Now of the OOS students who go to UIC, a lot of them are from CA so you'll see them trying to get back.
NYMC is a private school and a TON of people from California go there because CA state schools are hard to get in to. So they are going to be focusing on getting back to CA, even if it means going to a worse residency position. Thus it looks like they "match better."
This decision is easy though because you are OOS to UIC. NYMC is expensive, but nowhere near as expensive as UIC OOS. Have you added up the cost? UIC as OOS all four years is 350 thousand dollars, woah!!! So unless you are married and will be getting in state after the first year, or have a tuition waiver, go to NYMC and don't look back. Congratulations on such a great choice 🙂
Also, as I'm sure you know, NYMC is in Valhalla so while housing isn't cheap, you aren't paying Manhattan prices, at least on the first two years.