I think the best screen protector is probably Hori, I've been using them for awhile and as long as you wipe your touch screen and your main screen it's perfect!
Also you might want to check out a case for your DS, i'm using a Crystal Clear Case 2. Yes there is a upgrade from the first one.