The Rosie Project - Graeme Simsion

The Rosie Project
The latest book, and one of my favourites so far in my reading quest, is The Rosie Project by Graeme Simsion.
I actually saw this book when it first came out - I put off buying it for ages as I didn't think I'd enjoy from the description, but once I started reading it, I couldn't put it down.
The story focuses on Don, a genetics professor, who...slightly doesn't fit in. He has had terrible luck dating and thus devises a questionnaire in order to meet his ideal girl, 'The Wife Project', Along the way he comes across Rosie who...also slightly doesn't fit in and who wants to find out who her biological father is. This becomes 'The Father Project' and runs alongside Don's quest for a wife. The book follows Don and Rosie along the way, and I bet you can guess what ends up happening...
(I say that, but there are quite a few stories running within this book - Don's quest, Rosie's quest and Don's best friends relationship with his wife - it's all super captivating.)
This book is so so cute - nerdy and funny and romantic and very well written. It actually reminded me of someone at work, but James told me I probably shouldn't lend it to him in case he got offended - it's probably true in hindsight...
There is a sequel to this called 'The Rosie Effect' which I'll get as soon as my book pile starts to dwindle again!
Annoyingly, a bit of googling shows me that there are film rights to this, and Jennifer Lawrence was supposed to play Rosie (she would have been perfect!) but unfortunately she has pulled out :(
Have you read this, or the Rosie effect? What did you think? Tweet me!