I think if you had a background service on a windows box exposing sockets over http. Each client device could subscribe to that and then you could push notifications to it in real time. Eliminates each device polling.
I'm going to setup a service that will parse the block chain and offer a...