Pusher seems very expensive for the number of connections supported per tier.
Check out http://socket.io for the front-end libraries
It's not too hard to roll your own, I wrote my own over the course of a week in 2007 using Flash XMLSockets and Twisted Python as the backend, check here on hints if you need ideas on implementing your own: http://code.google.com/p/aonic/wiki/Examples
A note of clarification: socket.io is a front-end AND back-end (node.js) package.