2 things I use are BASE, an android app; and Google Forms, an option in Google Docs.
BASE is a crm, customer relationship manager, that syncs my business contacts, sales funnel, business calls, leads etc from my phone to my desktop. You can preset different sales stages for leads i.e. incoming, contacted, bid, scheduled, completed/lost - which are the ones I use. It allows notes, tasks and such to be placed on incoming or outgoing calls to business contacts. Base also offers a web capture for getting customers info, you can use it online postings or on a webpage.
You can use as many or few features as you need and the whole shebang is free; until you use more than 50 current deals. In my case I likely wont use more than 50 anytime soon, once a job is won or lost it is removed from that count.
Google forms is offered through Google Docs. You can create a fillable form, with different nice looking themes. The answers to these questions are then automatically put into a spreadsheet. You can create links for web viewing (no edit), xls downloads (any other format as well, and lots of other publishing options. You can also share editing access with anyone you like.
You can use this for a payroll reporting, expense tracking, location check in, capturing customer info, the options are endless. Anyone with a smartphone or a pc can view the link for the form and input info via a ton of question options (list, multiple choice, drop down, radio, etc)
Here are a few examples:
Payroll Example:
https://docs.google.com/spreadsheet/viewform?pli=1&formkey=dFRoSnRzSmJMTklmLUVGQ3ZDVlBzY2c6MQ#gid=0
Contact Info Example
https://docs.google.com/spreadsheet/viewform?formkey=dEpDUWpxeHI1ZFdwMDBjUld2SGJnbkE6MA#gid=0
Web View Example (a page that shows the results, updated every 5 minutes.)
https://docs.google.com/spreadsheet/pub?key=0AgdhDSgJVv4KdFRoSnRzSmJMTklmLUVGQ3ZDVlBzY2c&output=html
The Google Forms is a great tool, it can really be used for a ton of things and its free!