Kool, i guess its upto ones own personal preference what he/she likes. but i chose a city (05) over an XLI.
As far as cheap spares are concerned, honda too has cheap spares now( prices were mentioned in a thread here on PW)
Nice shape...hmmmm....good brakes too eh?lol
national acceptance...ill let you take that
(big hit amongst radio cabs too :D)
high beam is good....hmmmm..lets not even go there 
boot space...i think citys boot is much bigger than XLI's.
I felt that the city gave better value for money at the time of my purchase. was approx 60K or so cheaper, and came fully loaded. Found the build quality to be better too at that time.
last but not least, city has a very fuel efficient engine, hence drastically reducing or eliminating the need for CNG.