I have been searching for a distribution to choose for Linux. I have seen posts that says it does not matter and that you can just choose one. I am going to be programming in Java, PHP, and C++. I was looking at Ubuntu, Mint, OpenSUSE, and ArchLinux. Which of these four would be best to use? If you think another one is better then I am open for suggestions.