I use "Simple Mobile" which has a $25 a month 1.5GB Data Plan. No contracts.
They also have higher GB (Gigabyte) limits for $30, $35, a month etc.
I use it in together with "Google Voice" which is free Phone Calling (Send or Receive calls) over the internet. Can be used on an android phone, or...