Following is a great movie with some excellent editing. This is a movie where all the seemingly wierd plots are brought to a meaningful conclusion, while maintaining great suspense. The non-linear scenes actualy make the movie very interesting. I would rate this higher than Lost Highway, another movie of similar nature. Unlike Lost Highway, this does not leave the audience in a confused state even after the movie ends.

Regarding 40 year old virgin, apart from all the cliches, one thing I am disappointed with is the way the conflict ends.
SPOILERS
He just says "I am a virgin" and she just replies "is that what this is all about?" What an anti-climax!!