I don't know whether op is still around or not but there are many more debit cards around. I'll copy and paste from the thread we have in the Italian section https://bitcointalk.org/index.php?topic=787292.0 That's a collective thread in which we are reporting all of them. Most of the sites are in English so you can have a look around