Yo también tengo Yoigo, y francamente, no te lo recomiendo a menos que siempre vayas a estar dentro de sus zonas de cobertura, lo cuál, a día de hoy se limita a unas pocas grandes ciudades. Fuera de zona de cobertura sencillamente no funciona (comprobado y requetecomprobado).
Por otro lado, para eMule y similares no creo que funcione muy bien, ya que está capado hasta las orejas (ni me he molestado en probarlo)
Ahora, si finalmente te decides por probar (allá tú), puedes elegir contrato o prepago. En ambos casos el precio es el mismo: máx. 1,20€/día + IVA (1,20 que se alcanzan casi enseguida). Respecto a dispositivos compatibles, Yoigo no vende ninguno, pero yo compré un pack prepago con un Sony Ericsson K610i que como módem (USB o Bluetooth) funciona de maravilla...
Saludos