so it eventually worked.. just had to be patient. I've never had that happen so it was a little worrying there for a bit. Thanks for the help anyway guys! Cheers
Good to know the problem is sorted now.
For your information, bitcoin qt will rebroadcast your unconfirmed transaction again and again.
As long as your transaction is having enough fee (0.0001 btc per kB), it will get confirmed soon.