I don't know whether you are the experimenting type, but you may want to consider the possibilities here. If the vieralink proves to be the source of your problems, this indicates that your TV and reciever are both compliant with the -CEC standard. I don't know about your DVD player, but it may also be (but not turned on).
If so, this may offer you some unforseen benefits. It is possible that you could configure your system in such a way that when you turn on your DVD player, the reciever and TV all automatically come on with settings enabled to watch your movie. Alternatively, turning your TV on already turns on the reciever, suggesting that you could watch TV with sound through your nice audio system (may require an additional cable such as one of those SPDIF types) without having to turn on and off two devices. This would also allow any of your remotes to control any of your devices.
In my limited experience at home, implementation of the CEC standard on any given device can be hit-and-miss. Some don't automatically call on other devices to turn on. Others don't respond to such calls. Whether this will work in with your mix of components is not guaranteed. But if this possibility interests you, it may be worth your time to investigate further.