The Spirits in Prison (1 Peter 3:19) : Who are they?

Who are the "spirits in prison" from 1 Peter 3:19? Are they humans from Noah's day? Old Testament saints in Hades? Are they fallen angels? Dig with me into this most "obscure" passage from Peter's first epistle.