kitler53 on 31 March 2010
1. thank you for posting natal news that is actually news!!
2. I'm not very tech savy, so can any of this information be dumbed down? like, do we have any estimates on how much the chip costs?