A unit of information equal to 220 bytes or loosly, one million bytes
1024
A magabyte isn't a word. A: If you mean Megabyte then there are 1048576 bytes in a Megabyte.
This would depend on a bunch of factors. It would also depend on if you were referring to uploading or downloading or both. According to the Bell website, if you are a "light" user, you would use about 1GB of data in a month if you engaged in: online browsing for 9hrs/week; sent/received 15 emails/week, with photo attachments; watched 30 minutes of online video per week; and listened to the radio online for 30min/week. These activities would equal 13 hours for one magabyte.
Well, honey, 64GB has more space than 512MB. It's like comparing a thimble to a swimming pool. One can barely hold a few drops while the other can fit a whole lot more. So, if you need more space, go big or go home!