Thanks- the Start In suggestion worked perfectly!
The reason I needeed to start up VC is that when my VC/EG system starts up, I wanted to make sure that it immediately launched the apps so that it could be used by other family members with minimal knowledge of how to get it all going. The system is not on 7x24.
My system is now really starting to take shape. I'm trying to overcome the "too many remotes" syndrome in my household- comments from my bride and daughter. So I'm currently using a MXL conference mic and am using it to control all satellite STB and XBMC/MM commands. I have 3 different voice profiles and can switch between them using EG events. The reason for the profiles is that with the inherent background noise into the ML mic (it is about 10 ft. from normal seating position), I needed the speciffic profiles to increase recognition accuracy. The voice profile can load in less than 2 sec. so it doesn't cause any perceived delay.
Its getting pretty sweet when we can access all TV channels, stored movies (XBMC) and music (MM) using a fairly short set of commands. The big challenge was to overcome the need to wear a headset mic and offfer VC to all in the family.