I've recently "rediscovered" this band and think their music would fit in well on the playlists.
They released a number of albums but I only have the first 3:
The Big Lad in the Windmill
Released: July 1986
Once Around the World
Released: March 1988
and
Eat Me In St Louis
Released: June 1989
It's quite "poppy" at times but does have it's progressive moments. If I had to choose one album it would be "Once around the World".
Their official site is at:
http://www.itbites.com/