A lot of people can give you answers, but the best answers will come directly from the carriers. Sometimes they run deals, so you might want to use your phone and call around.
It depends on 2 things - the carrier, and where you place the "unlimited" line. (There's no unlimited data - after a certain amount, you're throttled. to a pretty fast speed, but you're still throttled.)