The newer Kinect 2.0 will be able to do almost perfect finger tracking. Infact sign language recognition apps have been written for even the older Kinect (XBox 360 version). Check out the SigmaNIL framework and FORTH libraries offered with OpenNI.
sorry, when writing about the kinect I assumed the new one. even though it's not available yet, it is more compareable to the leap than the old kinect, because of it's age :D