Don't lose Hope mate. Plenty of good advice in this thread.