The IFE system in the 345s seems to be based on quite different technology from the Thales system used in all the XM aircraft. I'm betting they're just getting a bit lazy about updating considering its only used on 2 aircraft.
I noticed the 345's IFE runs on Linux, anyone know who the vendor is?