Over the last few years I have been searching for a decent way of having my...