I haven't really looked at Ruby that hard, but from my perspective as a reformed Perl user I found Python's syntax to be very clean and well organized. On the surface ruby looks more Perl-like to me, more clutter, not as easy to read as Python.
Having found Python, I really don't feel a pressing need to learn another scripting language. Instead I'm working on Objective C.