Recomendaciones sobre viajes en tren en Alemania y países vecinos

En agosto planeo viajar con un amigo a las siguientes ciudades: Berlín, Colonia, Frankfurt y Praga durante un período de dos semanas. ¿Alguno tiene sugerencias sobre si es mejor comprar cada uno de los billetes de tren de conexión individualmente o invertir en el pase de Eurail?