Team BHP (which puts the Awe back in Awesome in terms of car sites) has an in-depth review of the Mahindra Reva
here.
It is a very full review and compares it to the Tata Nano.
And some other E, er, things.
These do very detailed reviews, and I mean very.
There are more words in this one review on Team BHP than this forum