Better looking is all based on opinion, nothing against hondas or their owners because I've never cared for the nissan vs honda thing BUT you are comparing a compact car to a luxury vehicle.. there is literally NO comparison and you are stupid if you think otherwise. I never went out and compared my G35 to a Porsche and you know why? Because the Porsche is in a totally different class and twice the car the G35 is STOCK.
All of this "you paid twice as much to get beat by a honda" is basically you making yourself feel better about the situation cause trust me.. not one G35 or 350Z owner says "damn I wish I had of bought that del sol and dropped $15 grand into it." You're paying all that money to barely beat a car that is stock and still has a full warranty.
