I've been considering the same question and am leaning towards the 600, since I found the size for the 505 to be a good compromise between portability and readability (have also been considering the 300, but _really_ want annotation).
AIUI, All the 900 affords is larger screen size and wireless connectivity --- the former is an odd proportion for most of my usages, so not helpful to me, and I'm not seeing many scenarios where the latter would suit my needs --- YMMV.
William
|