Also bei der Grafischen Oberfläche kommt es mir so vor dass KDE am verbreitesten ist.
KDE ist auch bei den meisten namenhaften Distribitionen als Standardoberfläche integriert bzw. bei der installation schon voreingestellt.
Alternativ Gnome.
Tuts zum entwickeln sind eher von der Programmiersprache als von der Distribition abhängig.
Da ich höchstens meine Schnürsenkel entwickel
, kann ich dir dazu nichts weiter sagen.
Was deine Hardware angeht sollte es keine Probleme geben.
Ausser evtl mit dem SoundOnboard (kommt halt auf den Soundchip Hersteller an und nicht auf den Boardhersteller), zu Asrock sage ich jetzt mal lieber nichts (und ja, ich weiss von wem das Board ist, ich weiss aber auch warums so billg ist).
Zur Wlan Karte wirst Du zumindest entsprechend viele Infos bekommen.
Alles zusammgefasst würde ich mich also zwischen Debian, Mandriva (vormals Mandrake) oder Suse entscheiden.
Weit verbreitete Distribitionen und entsprechende Hilfeleistung durch z.b. div. Foren.