Uhm this is just base on my experience so..
Design - We can argue 24/7 on the design but both of these are the best looking truck available locally.
Winner: Both
Handling - I tried to like the new Navara's handling (don't get me wrong it still decent) but when I'm using the ranger I felt there is a noticeable difference between them.
Winner: Ranger
Comfort - Definitely Navara is the winner, It offer the car like feel yet the Ranger offer the Sporty-truck feel.
Winner: Navara
Interior - I felt Navara has more busy stuff going which is good, yet I felt the Ranger has a little more premium feel compare to navara. But thanks to extra stuff like cupholders and socket charger I picked Navara over Ranger by a point.
Winner: Navara
Lighting - Navara for me has the best set up for a truck at the moment. HID, DRL and Fog Lights what more could you ask for? It's not even comparable to Ranger since I felt the ranger has low illumination at night though the Rear Fog Lamps for the 3.2 model is decent.
Winner: Navara
Driving Experience: In my experience, Navara is noisier inside compare to Ranger which is not good. I can feel the noise and vibration inside the truck at mid to high revs coming from the engine and turbo noise. (maybe ranger has noise cancellation? I'm not sure I didn't research) and the Ranger has this engine/turbo noise that I like better compare to Navara and it doesn't vibrate and loud as NP300. Ranger feels more agile, feels more powerful while Navara feels decent. I tested them both on high speed around 140kph-150kph. Navara feels better and natural than Ranger at high speed because the Ranger is getting louder noise from engine and wind (I don't know really much but that is how i felt).
Winner: Tie ( I thought Navara is better for city and traffic, Ranger for road trip and performance )
Other concern against NP300:
*Ranger has more responsive break feel compare to NP300, you can feel it when you test drove both.
*It does not have a standard parking sensor (believe me, we need it)
*Turning is awful.
Anyway, I'm having fun with the truck yet still waiting for my plate

here's some pic of the truck
