I would say the five best albums on there as of this moment (and I'm starting to notice albums that were there in the past not being there anymore) are, in alphabetical order by artist, are:
Amaran's Plight
Dimension Act
Frameshift - Unweaving the Rainbow
Hasse Froberg
Henning Pauly - Babysteps
The next five are:
41Point9
Frameshift - Absense of Empathy
Jupiter Society albums (both, call it a tie)
Prymary - The Enemy Inside
Vonassi
That's 11 albums. I could go another 6 or 7 albums deep before I started hitting drek, and about 15 if I included no longer offered albums.
My haul was rather small, I got:
Echoes
Puppet Show
and the two Ian Parry albums (I won't listen to them until after my roulette jingle)