I can agree on the "fake" DealExtreme Hori's, work fine for me also. Removing is not that hard and no residue stays behind. Bought at bulkrate the last time
I hope DealExtreme keeps selling these, cheap and good.
I use this one:
http://www.dealextreme.com/details.dx/sku.4086
No sticky residue and they are very clear, you hardly notice they are on your DS. The package state HORI don't know if they're genuine but I like these.