Oui et de toute facon il y a pas mal de linkers qui se valent (Supercard,M3,..). Après ca reste un choix personnel en fonction du prix,des petits plus etc...
Pour la programmation je te conseille playeradvance.org.
Il y a de bons tutos et surtout un forum afin de pouvoir poser ses questions.