At least a few tech geeks are now confused about going for HTC One 2 (M8) in light of the news that Google’s Nexus 6 will be hitting the stands in second half of the year. HTC has already announced the release of One 2 on March 25, 2014, which will be almost a month after the launch of the Samsung’s high expectation-bearing Galaxy S5.

The all-new HTC One 2 (M8) is expected to pack a larger display than its predecessor’s standard 4.7 inch. Rumors there are that it may be a 5.1-inch screen and also there will be an enhanced ultrapixel camera. HTC M8 is also expected to be the first smartphone with the physical button removed and instead featuring an on-screen button. Another advanced features expected include a quad-core 2.3GHz Qualcomm Snapdragon 800 processor, Adreno 330 GPU with 2 GB RAM, and LTE connectivity.

On the other hand, Nexus 6 will be running in the upcoming Android version, rumored to be 4.5, which may be released during Google’s I/O event. Google also may offer Nexus 6 with a processing technology similar to that of iPhone 5S by incorporating the Qualcomm 64-bit octa-core processor. Nexus 5 was hosting a 2.3 GHz quad-core Snapdragon 800 and Nexus 6 may be sporting a Snapdragon 810 octa-core CPU.

Tail end: For those who are in confusion, it seems a quarter’s wait is worth if no unforeseen whirlwinds show up in the middle.