nids_511 Newbie Poster

hi ... i've just received a client requirement stating that he wants to have an offline capability for his asp.net application being run on tablet PC'S. The application consists of multiple forms being used for data entry. But due to Internet Connectivity not being there sometimes, they want to cache the input data locally at that time and later sync up with the server. The options that we are looking into right now are IE Plugins, activex controls and Google Gears ... I am relatively new to the concept and alternative solutions. Can anyone please let me know if any other solution exists?? Or else which one of the stated solutions will fit in most optimally ? Thanx