well it really depends on what you will be doing. If you want more Towing power or speed go with the ford, but the dodge ram is a luxury truck and damn is it comfortable! also it has some crazy good horse power in it. So all around I would go with the RAM
They are both nice trucks, I'd also say the GMC and Chevy pick-ups are nice as well.
To the guy that mentioned that the Ford trucks have to have the cab removed for major engine work. I have noticed on the new F150's that the engine seems to be crammed right in there and it does not appear to be a lot of room to do any work. Are we talking about anything built after 96 to current? Those engine compartments are all tight. I shied away from the F150's figuring that they might cost a fortune to repair.