This is totally crazy talk dreamland fantasising, but have you guys ever had the thought of using something like Google Gears to add offline support? Some way to enter data whilst you're on a shoot on set and then sync it back into the main database when you get home. I guess you'd only need to be able to download a single project at a time.
That would be amazing!