Bank of America has a Student Visa that has a limit of $600 with no fees that I can recall. I don't know the rate off hand but I believe it was low-ish. No cosigner needed, either.
Might suggest a Visa Electron for online transactions.
You can "charge" it with a set amount of money, and it is not unlike a debit card, except most sites accept it as a regular Visa.