What are other peoples thoughts and experiences of responsive design v sepearte mobile compatale versions of a website?