This cd is a must have for Deep Purple fans; if you love hard rock/heavy metal, then check it out as well, too. Rainbow is often criticized as a Deep Purple-lite band. Not true. Ritchie Blackmore pursued a different sound with this band, and while his guitar is unmistakable, the songs explore themes from medieval/magic to love and romance. Gillan (of Deep Purple) often sang of different themes.
I don't have a complaint with any of the songs; they're all appealing, and the early songs are quite different from the 80's era music. All three vocalists delivered. I am of the (perhaps unpopular) opinion that Joe Lynn Turner's vocals are better than Ronnie James Dio's. If you're not a big fan of the gothic sound, certainly don't let that deter you from this album. The introduction of Graham Bonnet (on song 8, here) brought an end to that era. Similarly, if the gothic sound is what you crave, there are seven wonderful songs to satisfy that urge. I've heard people argue that Turner brought too much of a mainstream appeal to the band. This may be true, but the songs are no less appealing. "Stone Cold" conveys musically all of the emotion it delivers lyrically. So to, "Street of Dreams" is a dramatic anthem of break-up songs.
This album is well worth a listen-to. There is something to please all on it, and Ritchie Blackmore's guitar work is not to be missed.