I think I am more in favour of the un-elected House of Lords than you are, but I rather liked the proposal in the recent draft that elected Peers serve for 15 years. Having long terms would make them less influenced by the political wind (I would hope).
http://www.publications.parliament.uk/pa/jt201012/jtselect/j...