Visual Basic GUI / Arduino Control serial connect

the reset switch is simply pulling one of the Atmega168 pins low (or is it high ? suddently cant remember) so i believe it would be possible to use another digital pin to trigger something like a transistor or a 4066 / 4016 switch ic to connect the reset pin to ground (or 5V. if it should be high to reset the board)

Maybe there's an even simpler solution ?