I went through this dilemma this past summer when i first decided to take up programming. At first i was biased with python only because it was said to be easier than perl. Then, i saw that what people were saying negative about perl (the fact that there are many ways to write up the code) came out to be a plus in the long run because then you can develop your own style and perl is just so many other wonderful things...