MetroPCS vs Straight Talk
MetroPCS offers unlimited talk-text-web plans starting at $40/month. If you have a compatible 4G phone, this price includes 250MB/month of 4g data usage. This includes all taxes and fees.
Straight talk offers a similar plan for $45 / month, which may cost about $47/month after tax. Data is limited to about 3GB/month although Straight Talk does not acknowledge this publicly, they simply warn and terminate customers for 'abuse'. (Buying a year of service at a time reduces this price to about $43/month; smaller discounts are available for 3 or 6 months.)
 Service Availability
MetroPCS, like other carriers, offers excellent service within most large cities in the US. However MetroPCS service lacks 4G coverage (which generally means only 2g is available for data) in Oregon, Washington state, and many suburban areas or small cities. In many rural areas, Metro provides no data or voice service.
Straight talk simply resells AT&T service. As such they offer service in a great many places, including much of the rural USA and even substantial portions of Alaska. It also resells t-mobile service identical to Metro PCS. (Incidentally, MetroPCS doesn't allow calls to Alaska unless you route your call through a Google Voice account or pay extra for 'long distance')
Tested download speeds on MetroPCS tend to be in the 15Mbps range on. Tested speeds using straight talk are similar to MetroPCS's LTE, but available in many more places on AT&T.
 Phone Availability
MetroPCS is compatible with SIM cards and also may not provide full compatibility with flashed phones. MetroPCS's best phones would be considered 'mid range' rather than high-end by other carriers' standards. Android 4.4.3 is currently the highest version of the Android OS offered.
Straight Talk and Metro PCS are compatible with any unlocked GSM phone, including Google's Galaxy Nexus (which can easily be upgraded to the brand new Android 4.1 OS) and the upcoming Nexus 4.
Both carriers offer suitable choices for those who want an affordable low-end smartphone or a "dumb" phone or those who want to bring their high-end devices to T-Mobile network for about half of what they pay now.