La principale difference c'est que MyISAM permet d'utiliser des index FULLTEXT (utile pour les moteurs de recherche), et InnoDB les transaction. Si tu comptes faire une utilisation basique du SQL pour ton site, n'importe lequel des deux fera l'affaire.