DT Swiss all the way for me. No other rims is as well made or builds up as well. Having built wheels professionally for 10 years I have seen a pretty good cross section of rims!
TK7.1's are ok but might be a little narrow if you like bumping in to stuff...hard. I have run WTB WeirWolf 2.55's on them with no issues but I am pretty light.
The D470 29er rim is really good price, width and weight. I have some on my rigid bike and have not had to touch them once despite some rocky descents / low tyre pressure. Only down side is the tacky (but easily removable) stickers on them!