Asterisk is up!
I finally managed to get Asterisk up and running properly with version 1.4. Seems my SPA configs (I have an SPA-3102 & SPA-3000) are correct but I made one little type in the context name assignment and the SPA-3102 didn't have a context. This returned an unauthorized (401) in the SIP header. I was busy looking at sip registration, passwords and authentication. I luckily notice the error and I've now corrected it. Now onto the telemarketer blacklist so I can stop these idiots from calling all day long!