I actually haven't bought one yet because I was under the impression code rendering was still less than ideal (e.g., lines wrapping to fit the Kindle screen where they shouldn't in code). Is that still an issue?
This being said, I also own a Kindle Paperwhite and use it at least an hour a day for reading non-technical books. I can't recommend that device enough.