I HAVE SOLVED IT! Data sheet is incorrect, it does not need 3.3v it needs 5v.
Are we talking about the most popular processor IC of the last few years? The one that has been incorperated into thousands of projects by thousands of people all using 3.3V. Thank goodness you came along we've all been doing it wrong for the last two years.
To anyone else reading this:
As pointed out the data sheet says the working voltage is between 3.0V and 3.6V, it is not wise to use 5V.
http://download.arduino.org/products/UN ... N-v4.3.pdf