Well I've been doing some reading but I've gotten to a point where I can't quite decide which transceiver to get.
I've narrowed it down to these four:

BC4+BCX-1 ---Bitwise Controls http://www.bitwisecontrols.com/products.php
IRTrans Ethernet http://www.irtrans.de/en/shop/lan.php
CommandIR II http://www.commandir.com/content/view/32/48/
USB-IR transceiver ---IguanaWorks http://iguanaworks.net/

Global cache is ruled out as I've seen no mention of development for Linux on their site.
Also I'm not sure the last one is really a contender because it's very light on features compared to the others...

Then again, despite having many features the IRTrans device does have one big knock against it that this one doesn't.
It's built-in transmitter only has one port....

This port can have up to 6 emitters, but you can only output the same code-set simultaneously via those emitters.
A second port can be added, but even then one cannot transmit two different code-sets from the two ports (via emitters) at the same time!

I'd love to hear peoples thoughts/experiences surrounding these devices, which you'd recommend and why!

Thanks heaps,