every high end device (comparable to the iPhone) released from about last month onward has at least 2 GB of ram
the Nexus 5 (350$ outright) has 2 GB of ram
in the USA, you could probably get a subsidized phone (for free) that has 2 GB of ram from any of the top 4 carriers. (See: Galaxy S4)
---
i just checked ATT, T-Mobile, Verizon[1], and Sprint all offer the S4 for 0$ up front cost (it has 2GB of ram)
[1] Verizon charges 50$ up front (plus all the same BS fees you'd get on an iPhone).