i preffer the pc as well,it have emulators to play console games,if keyboard is a problem you can buy an controller in format of the console control and change control configurations(i had a nes and a ps2 controller for pc)
but will need some good configs to run in HD,wich yes is expensive.