Do you use Windows Media Center primarily to watch Live TV?
In the Target box, you should see %windir%\ehome\ehshell.exe.
Click Start > All Programs, then right-select Windows Media Center and choose Properties.
Then and add the same switch in the Target text box on the Shortcut tab.
Media Center will now open directly in Live TV mode on your last viewed channel.