There is no right answer, and you can't go wrong with either. Try both, run through _many_ tutorials for each, and decide.
Remember that everything sucks. Find the one that sucks less for you.
I'm still more productive and knowledgeable in Python/Django, but find Ruby/Rails/Sinatra more fun, and I enjoy the new ways of thinking it causes in this old Perl programmer.
I'm still trying to grasp many of the concepts in Ruby, and the rapid pace of development and prevalence of trends is daunting. Many things in the Ruby world are hackish and/or poorly documented. I question DHH's wisdom.
For Python, the indenting thing still bugs the bejeebus out of me. I'm not a trendy kind of guy, but it is a bit too untrendy to me.
They're both great, overall, though. Find the one that matches you, because nobody else can decide that for you.