For those of you desperate to own the BlackBerry Z10, your wait ends in a couple of days. BlackBerry’s flagship smartphone running on the BlackBerry 10 OS is all set to launch in the U.S. markets through T-Mobile at a price of $249.99. But, you need to sign a 2 year contract to use the Classic Plan. However, we wonder if you’d be better off going with Verizon for the BlackBerry Z10, which is offering the phone with a 2-year contract for $199.99 starting from the end of this month. While we haven’t received official confirmation yet, we’ve been hearing rumors that AT&T could also launch the BlackBerry Z10 on March 22nd. But, given that Samsung will soon unveil the Galaxy S4, does BlackBerry Z10 have what it takes to survive in this extremely competitive market? Will it be able to make a mark before the Galaxy S4 phone hits the markets? Or are customers better off waiting to see what Samsung has in store for them? The phone does boast a lot of good features – BlackBerry has worked hard on revamping the OS and giving the users a phone that can balance their work and personal life on their mobile devices. Of course, there aren’t as many apps on offer – but maybe in a matter of time, there just could be. But with its dual-core processor and 4.2-inch screen, we wonder if it sounds a little weak in comparison to the Galaxy S4, which is rumored to have a 5-inch screen and a quad-core or even an octo-core processor?