Well seeing as how I fiddled around with it so many times I bloody documented the thing for future reference haha
I was having some problems due to having the exchange server path wrong, I tried the following :
https://10.0.0.6:444/exchange
https://mail.xxxxxxx.gi:444/exchange
https://10.0.0.6/exchange
while also setting the DAV port to 444 to match the address.
None of them really worked properly so I tried
https://mail.xxxxxx.gi/exchange and that worked xD (also with the DAV port set to override on 444.)
On the advanced tab, the public server was left blank, and the LDAP server was just xxxxxx (just the name by itself of one of our domain controllers), with no boxes ticked on the advanced page.
The problems with the new emails not being received was as beepcake said earlier, it will do an initial receive at the start of adding the mailbox but, until everything in the entire mailbox has been synchronized, no new emails seem to come in, which is what happened :S I created a new mailbox for the user after the synchronization just wouldn't finish (problems with the mailbox itself), migrated the info, tried it again left it overnight synchronizing and by morning it was working great xD
One thing I did notice with this whole thing, is that after applying the settings above, it either required a restart, or a 1-2 min time period before the actual folders appear within the mailbox :S
Seemed my impatience got the better of me a couple of times and I'd actually had the right settings previously but changed them because I presumed they were wrong :S
Hope i answered the right question lol =D