Rod Stewart has some other great slow rock songs besides "Have I Told You Lately".
Other great songs include "Downtown Train", "The First Cut Is The Deepest", "Tom Traubert's Blues", "Sailing", etc.
actually its more of a personal preference. i do not really like rod steward songs that much. not say dislike but, it don't really have that kind of impact like work of bon jovi and gun and roses.