Honda NC700X or Yamaha FZ-07/FZ-09?

Which one would be best for my first motorcycle?

Honda NC700X

Honda

The FZ-09 is not a beginner bike. I own one and cay say for sure that if you do not know how to ride, its not the bike for you… The FZ-07 would be a better choice, but even that bike will be a handful for a new rider

The nc700x. It has a low center of gravity, complex gauge functions with all sorts of data and it also gets 70 mpg. Its nor high revving like the Yamaha so its better for a beginner and it won't be too much for you just starting. I had a 250cc and it did the job. A 700 would be great and it also has a futuristic look to it