get a jungle.....
i just got one in the last couple of weeks, he was the last of the clutch because he was the most aggressive. the breeder called him "snappy"
snappy = good feeders too
i have held him probably 4/5 times and he is getting used to being held, not that i can wiggle my fingers without a spikey headbutt. little nimrod is quite becoming one of my favourites, it must be because i like the challenge of taming the beast.
you could try and get a tame'ish snake but eventually you will be bitten, i reckon get the jungle but get it when it's little so the bites wont hurt
edit: my wife loves the little guy too (from the other side of the room lol)
she says she'll hold him when he stops biting, she'll probably call him her snake when that happens too.