router>en
router#conf t
router(config)#no ip route 0.0.0.0 0.0.0.0 192.168.0.3
router(config)#access-list 10 permit 192.168.0.0 0.0.0.255
router(config)#ip nat inside source list 10 int e0 overload
router(config)#int e0
router(config-if)#duplex auto
router(config-if)#exit
router(config)#int fa0
router(config-if)#duplex auto
router(config-if)#end
router#wr
You are missing the nat acl and applying nat to PAT (overload). Also, all interfaces should be auto duplex, not hard-coded. Speed and duplex auto.
Burt