Buy Nexus 4 if you are live in these countries such as USA, UK, Canada, Australia, Germany, France, Spain.
* Google Play Store: 8GB unlocked ($299) and 16GB ($349).
* eBay online shopping from different sellers. Now it is sold at higher price and it should drop the price in future.
If you are in India and want to get new one, the eBay India and Flipkart e-commerce website have Nexus 4 8GB model.