Op amp woes.

Right. Well I just made up your exact circuit, fed in 500 mV sine wave, powered the LM358 from 5V, and got this:

Wow. I wasn't expecting such awesome help. This was a real physical circuit? I guess the MCP602 chip I'm using has some major difference with it then that makes it perform differently.

Thank you very much for that.