Somnus. by Sealie. Also author of Cusp. This is so fun. Long, long, long, all plot and mystery and not a little creepy. No season three spoilers. Did I mention fun? 'Cause it totally is. And totally kept me up until two in the morning. Which is not a good idea when next day is work? Yet so worth it.
ETA: *grins* Forgot to say, gen as well.
ETA 2: forgot to close a > I hate >.