There's this thing that's all the rage lately, with all the net-based map services opening their APIs to the public, and that's called the "mashup": take their API, your needs and data, and mash 'em all up together.
TriMet's getting in on the act.
Google Maps (if buzz is any indication, by far the most popular API so far) has inagurated a new wing of the Great Google House 'o' Maps, Google Transit (http://www.google.com/transit). It is a beta test version, but the system that Google Transit is beta testing out, is our very own TriMet.
This is a TriMet PR coup and they know it; the requisite press releases have been sprayed hither and yon (I got one – anybody can, just go to the TriMet website and subscribe). Since it's beta test, TriMet asks that for serious transit planning to please keep using the o-fish-o TriMet Transit Planner for now.
It's worth a look though.