This is more a note to self, sometimes it makes sense to not use an iterable. While switching to a namedtuple won't make the task of programming routines easier, any prudent student of the language will instantly notice that employing a namedtuple can increase readability especially for parsing csv. I think it's really cool that the class creation is abstracted away, and can't wait to use it on the next project to call for it.
addendum by Campbell Barton:
" my main annoyance with named tuples is they're implemented in python so they're not as fast as builtin types like dicts."
Edit 2014: Amazingly.. there are easier ways
Almost 4 years on and I can safely say I've used neither method - ever. What I have used repeatedly is zero setup, zero hassle. A simple 'Null Lambda' Object, because it supports object attributes.lambda: None
might look a little weird the first few times.