CAn't see anything obviously wrong here. Can you send us the output of "sho cry ipsec sa" on both devices, that will show if the tunnel is definately built or not.
Also make sure you're pinging from a device behind each device to a device behind the other device, don't ping FROM either device to test the tunnel. And make sure that the devices you're pinging from have a default gateway set as the PIX/router's inside interface.