RE: doing further readings on the tech Probably the best place to start is to check out the posts offered up here. Oogee, et. al. has addressed this on a number of occassions and I think it is safe to say that evaluation has been previously established.