I've used Greendot quite a bit over the years. The 4.95 a month + $4.95 to add money to your account sucks, but it is less than the RushCard prices:
http://www.rushcard.com/whyrushcard/scheduleoffees.aspx$9.95 a month, $1.00 for each transaction using your PIN, $2.50 for each ATM withdrawal after first two, $30.00 to be sent to you via cash through one of our Designated Loading Partners if you have reported your Card as lost or stolen and do not have access to your Card balance.
Maybe I am missing something here, but it seems like protesting the $5.00 BoA fee while welcoming the OWS support of Russell Simmons is like, to quote my grandma, gagging on a gnat while swallowing a camel. He is one of the 1% who is specifically getting rich on the backs of the financially disadvantaged.