I recently bought an iPod Touch. I was hoping to get an App that has all of the SBB timetable information in it but that doesn't require an internet or phone connection. So far, I've been unable to find anything. Anyone know of any options?
This page on the SBB website tells me that my only option is a "Personal timetable", which is just a pdf file containing the departure times for all trains on ONE specific route. There's nothing stopping me from downloading many of these for different routes, but surely there is a better solution? Maybe there is some 3rd party App that I wasn't able to find in my searches?
The last couple of years I've bought the CD-ROM that contains the full SBB timetable and a program that allows you to search through it, and I've installed this on a small travel laptop. There's also a version that works on Windows Mobile and Symbian OS (

whatever those might be). While looking for the iPod App, I discovered that the SBB do not plan to make the CD anymore, there will not be one for the 2011 timetable. A version of this for the iPod is basically what I'm looking for, so things look less and less promising.
BTW, I don't have a cell phone, and don't want to get one, so I cannot use the SBB's other mobile solutions (using their webpage, using their iPhone App, or using their SMS service). Does anyone have any other ideas that DON'T require any live connectivity and is not a pile of pdf files?
UPDATE: Further web browsing revealed several train schedules for various countries with full schedule info stored offline, but still nothing for Switzerland. A general Europe-wide timetable may also work, but I also couldn't find an offline version. Maybe I need to search using the Swiss-German phrase for "offline train timetable/schedule", but I don't know what that would be. Any ideas?