New Balance 1010
(recently replaced by 1011 series, whose surfaces are poorer, find 'em cheaply, somewhat durable)

New Balance 926
(A replacement of the 925, with as good or better surfaces on inside and outside, all leather makes kicking easy, very durable, somewhat heavy, doesn't breathe well, poor sole tread)

Nike Air Max 90s
(Choice of most current good European players, very light, numerous color combinations, nice outsides, insides are avg, good sole tread, not durable, careful not to get the wrong kind)

New Balance 1122 or 1123
(Flat inside and outside surfaces, durable, breathability, good cushioning, easy to find, quite expensive, lack of tread)

I'm sure there are some other good net shoes out there, but I cannot vouch for them, so I won't post them. Feel free to add your opinions.