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
On-Wall M5HP LCR, QS8 & EP500 in 7.1