The one thing that has driven me insane trying to work with Unreal script hasn't been the syntax, nor the way the script is layered on top an invisible laye of C++ commands running all the time. It's the fact I'm still not comfortable writing code from scratch.
Everything I'm doing is copy and pasted and that's mainly down to not having the features I'm spoilt by having in Actionscript using FlashDevlop.
I've managed to hack my way through to having some sort of syntax colouring but it's just not enough, I need intelisense, I need 'Go to definition' and that's why I've decided to give Unrea Script IDE a shot, it's layered on top of Visual Studio, which as nasty and bloated as I remember it, is the real deal in terms of game development.
One thing I must mention is that not following the installation instructions can, as always, bite you on the arse.