I would probably go with the penny. The million dollars is instant money but you'd eventually make more with the penny and it's infinite money. It's also completely possible to fuck up with a million dollars.
I'm sure I can live comfortably with how many pennies I can pull out in a few hours.