I've never had a Mac until last year, and I've been programming in Java for 10 years. Java is my least favorite language, but I think it is one of the easiest for most people. To me, Objective C is easy, but then again C was my first language. So it just depends on what you are comfortable with, really.
You probably won't make any money at it, but on the other hand, you probably won't make any money at iPhone development either
The first thing I did was program a rather involved iPhone application pertaining to my startup. I released it for free, updated it, no problems. The second thing I did was make a really simple application and sell it for $0.99 -- and it is making money without me having to do anything further. Before I released my first app, I would hear all of these "You probably won't make any money" stories and wasn't sure what to think. What I did was: have fun. If you aren't going to enjoy programming and you expect mad earnings, then yeah, throw in the towel.