If I had the cash, I would buy a mclaren F1 over all the other super cars personally.
I dont think its possible to state what is "best" as a supercar, as its an emotive and subjective thing to decide based on your own personal preferences.
All the cars mentioned in this thread appeal to me in some way to varying extents though.