Aloha !
Stranger In This Town. Although Jon's solo album has it's moments (Billy Get Your Guns, Miracle, Santa Fe and Blaze Of Glory) it doesn't really sound like a complete album like Stranger In This Town does. It has no real flow, unlike Stranger In This Town, which is a complete album from start to finish. Plus it features better guitar work and stunning vocals in every song and it has Clapton on it, which is no competition to Jeff Beck.
The way you compared the tracks to eachother doesn't really make sense though. Sure, there'll follow a few replies in which people tell you they will prefer Billy Get Your Guns over Rosie or the other way around, but in the end it doesn't make sense at all.
So yes, Stranger In This Town is the better one for me.
Salaam Aleikum,
Sebastiaan