Don't give up on pulsars yet
This recent HZ thread has abstracts to some papers about some very
interesting pulsars:
http://www.habitablezone.com/space/messages/423322.html
And there is also this Web site on the concept of pulsars as SETI beacons:
http://www.cs.bham.ac.uk/~whe/setiblog.html
