safety - same, mostly
fuel economy - Jazz 1.3 (but if it's 1.5 vs 1.5, they're similar)
space - Jazz, hands down
speed/power - Swift 1.5... but if you're considering the Jazz 1.5, the Jazz is faster
looks/porma - Swift is somewhat better looking, more exclusive. But the Jazz is still cute
The Swift is a good toy, but if you're planning to sell after just two years, a Jazz 1.3 is a better choice, as it will have very good resale value, and you can probably sell it off quickly when you need to.
I think of all the Jazzes, the 1.3 MT might retain its value the best. People are always on the lookout for fuel efficient secondhands, and a good rule of thumb nowadays is: the smaller the engine, the higher the retained value.
But then, a car isn't necessarily an investment. You
always lose money when you buy a car, that's why I don't like buying cars and keeping them for only two or three years. You've already lost money on it, right? And if you trade it in for a newer one, you're still losing money on that one, right? Might as well get the most you can out of it.
But if you're going the two year route, the Jazz 1.3 is the least painful. Or get a secondhand Jazz 1.3, then sell it after two years, it should still retain a huuuuge chunk of its value.