My suggestion would be the Gäubahn from Stuttgart to Zürich via Horb. Trains I would suggest : Taurus (BR 1116) and SBB IC wagons / BR 218 with SBB IC wagons