Ok first off I'm not sure this is the right place for this, so if there is a more suitable place then mods please move.
I have an LG 50PC1D TV, connected to this I have a PS3 and 360 (both via HDMI), a wii (via component) and virgin media (via scart). I also have a JVC TH-L1 home theatre kit which I have connected via optical from the optical out on the TV.
The problem I am having is that when watching dvd's or playing games on both the 360 and PS3 I do not get 5.1 surround sound (DolbyDigital, DTS), I can select Dolby pro logic but as I understand it this is 'pseudo surround sound' which is produced from a stereo source.
After some research it seems that the 360 only sends stereo audio over hdmi, can anyone confirm this? If this is true (shame on MS!) then how do I get 5.1 from my 360 when using HDMI?
The PS3 it seems does transmit 5.1 via HDMI so why is my home theatre kit not detecting this? One answer may be that the TV doesn't pass 5.1 from HDMI sources to the optical out (if so

). My TV manual doesn't mention very much detail about the audio out so was pretty useless. Does anyone know if this is the case or if it is likely to be the case if it is usually for tv's to do this?