Hi Panther
I've had this problem before, but I managed to fix it with a free CD boot disc called
Parted Magic. It's a Linux distro but don't let that put you off, it is easy to use, has plenty of documentation and uses a GUI interface so windows users wont feel intimidated by command line stuff. The only problem you might have is the RAID controller, it may not be supported by Linux, but it's worked on all mine so far.
There's some good info on how to use gParted (a utility included on Parted Magic) found here
How to resize a partition. Give all the documentation a good read, then have a go. I was surprised at how easy it was to use, and how quick it was too.
Hope it all works for you, I hate having to format a hard drive and losing all that work and spending a day getting my system back to where it was before.
'Rep