You should try The other people place - lifestyles of the laptop café, I believe drexciya was involved in that. One of my favourite albums.
In other news:
espen eriksen trio - you had me at goodbye 8/10, a bit simple but very well thought-out
solar fields - earthshine 7/10, not what I'd expected but nice, needs a few more listens
tee & company - spanish flower 9/10, just two tracks but wow
HIA - colourform 9/10, of course
HIA & Biosphere - birmingham frequencies 7/10
ufomammut - idolum 7.5/10