Okay so I'm opening this thread up again in the hope that people will come up with new ideas.