I see a bunch of kids here... Brand loyalty is for the birds...
As for our origional poster, I'll bet if your friend had the 300 powered Ford and you had the Dodge, he'd be bragging about the 300... Some people are like that, just ignore it, it's not worth getting worked up over.
Properly maintained, both engines will probably last just as long.