Forum:Easiest character to start w/?

So I'm finally about to start playing Borderlands, but I was wondering: what character would people recommend as a good starter? I have very little FPS experience, my closest would be Mass Effect 1 and 2. I have played as a sniper in that, but I worry that I was only really successful thanks to time slowdown when entering scope as the sniper-focused class. That said, I'm a much better shot when I have a chance to stop and really aim, and in close, hectic situations I tend to put lead into just about anything near me, whether that's ground, sky, friends, enemies, or open space. I guess my desire is for decent toughness and range, so I can kill things without getting too close, from cover, and be able to take a few hits without it being instant curtains. Who would be best for that? My current leanings are Mordecai, who has the range and power but may be a bit iffy in terms of toughness, and Roland, who seems to be much tougher but has to get closer (shotguns mean something is close. That would be bad.) Any ideas?