Sigh... this XBMC vs OpenElec vs Plex thing keeps coming up.

I have tried them all and Plex suits my purposes perfectly.
If you can get OpenElec working on my bluray player in the lounge, Roku2 in game room, LG TV in bedroom and 3 laptops in kids rooms then I will change. IE: no extra device. Use existing.
To top it off, I need a means for TV Shows to be tracked so when I am done with one episode, the next is available in the queue - and across the rooms. Not just one.
If I stop watching a movie in the lounge and go continue in my game room, it must resume from where I left off in the lounge.
AFAIK, neither XBMC nor OE can provide a multi room setup like Plex? Plex also coming with multi user to add to multi room.
Transcoding is the least of my worries. Just need a machine that can cope with a big load.