i think visa is the only debit card you can get, the two main banks that offer it are st george (multiaccess) and anz (visa everyday debit)
um u dont pay an annual fee, but with teh st george one its a 6 dollar monthly "account service fee" unless ur a student in which case that fee is waived...