Thanks for your replies guys. I really need to weigh things up. Unfortunately my supervisor is away on holiday for 3 weeks so I cant speak to him as yet. I am having a few days to really consider my options and where I go from here. I will let you all know what the outcome is.
Once again thanks for all the replies, it has certainly made the decision even harder lol