with cable/fiber/dsl, 1-2Mbps could be workable for poker alone. trying to do much more than that at the same time would probably be a little painful.
the biggest issue is the latency as kerowo describes. latencies are significantly higher with satellite internet and you will definitely notice it. technically it is probably still workable for the most part, but I would imagine that in more scenarios you will time out more.
http://en.wikipedia.org/wiki/Satelli...26_limitations
I did a bandwidth calculation for a previous poster based on 8 tables for 10hrs per day for a month on pokerstars. I believe it came out to be about 2GB. This will vary a decent amount based on your lobby habits and which site you play. browsing on a desktop, watching youtube videos, streaming music, etc, is going to add quite a bit on top of that.