Arduino control of a tv remote

Ineed to control a tv remote using an arduino. I need to do it quick and dirty so I thought of getting a programmable generic remote and triggering the buttons with the arduino. The buttons are contact momentary buttons so I thing I need some relays triggered by arduino that will close the buttons' circuits.

I only need to tap into volume and channel up and down and the main power on/off switch.

Any suggestions on what is the best component type to use... Solid state relays, transistors, reed relays... This is my first time dealing with relays so I don't know what is the best type for this app...

Thanks

Why don't you just use an IR LED to transmit the signal directly from the arduino to the TV? Is that a problem? There's an IR library in existence.

If you must do it this way, i believe any of those will work... someone else should be able to answer the question of which is best, but I only posted in case you wanted to consider the IR LED route.