Why do you need to run an HDMI cable from the receiver to the TV?
My point is that you don't need HDMI for anything.
If you have a receiver that does HDMI, then you'd run one HDMI cable from the DVD player to the receiver and another from the receiver to the TV.
If you have a receiver that does not do HDMI, then you'd run one HDMI cable from the DVD player to the TV and one optical audio cable from the DVD player to the receiver.
If you're using an HD satellite receiver with HDMI along with a DVD player with HDMI, you'd need to run one HDMI cable from DVD player to receiver, one HDMI cable from satellite to receiver, and one HDMI cable from receiver to TV. So two inputs, only one output. This method would allow you to eliminate a couple of cables over using a receiver without HDMI.
OR
You could use a receiver without HDMI switching, and run one optical audio cable from the DVD to the receiver, one optical audio cable from the satellite to the receiver, one HDMI cable from DVD to HDMI switcher, one HDMI cable from satellite to HDMI switcher, and one HDMI cable from switcher to the TV. You can get an automatic HDMI switcher for about $55 from Monoprice. This would allow you to use any receiver you wanted without worrying about whether it has HDMI or not.
Just another option for you if you can't find a good receiver in your price range that has the HDMI switching built in.