I've just finished reading this and I absolutely loved it. It's funny, sweet, a bit cringey in places but so well reading.
I'll add a single proviso - I read the Rosie Project first, and I'm glad I did because I think I'd have had a hard time getting to grips with The Rosie Effect without having done so. You need that understanding of Don Tillman.