well they have the same mpg(26)
same horse power
300 has rear wheel drive, but charger has all wheel, and it switches between all wheel and rear so charger is better in handling.
SO if you want a car that guys would like, I would say Charger, But if you get a v8 engine on the 300, I would have to say 300.