A few of my colleagues use Airport Express and it does work very well - and much cheaper than Sonos for sure.

Kruncher, instead of FLAC can you just use ALAC instead? Since you're tied to iTunes, why use FLAC if it causes you pains?
_________________________
Dan
In/On Wall 500 w M2 Center Channel