We have written a mobile geospatial data collection and audit app, that works on any browser enabled device (any device as long as it can enable GPS). That means any operating system that you might choose to use, as long as it has a browser.
If you are collecting points, you can use the app free up to 100 points (more if you ask nicely ;}) or you could just export each day's work and delete and start again (no bulk delete button at the moment though).
The app is called @Map and is found on the website atmap.com.au. We use our own independent and unique recordset. It uses the GPS of the device or you could attach a GPS to your device (every device is different with its connection to GPS so I will offer no advice on setup).
The collection form is impossibly easy to set up. You define the table of the feature you want to collect and for each field, define whether it is text, number and whether a dropdown is required. You can specify new options in a dropdown as you collect.
The form is automatically generated whenever you select a point. The form allows you to input whatever text, numbers, dates you require. No technical knowledge required, this app was developed for in-the-field operators with no IT special training.
After collection it is possible to export to kml or shape file, or you can leave the data on our server. We use GoogleMaps map images and Leaflet at the moment but as we are a startup, things are fluid.
Unfortunately we have to try to make money, so the professional version of points, lines and polygons will cost you and they are the ones that have that SaaS agreement, and can collect and store images using the device camera (so no extra camera needed, although you could store the external camera shot # in a field on the form and attach later to whatever GIS server you run).
These images are then stored on our database. We haven't enabled that feature for the free version. I estimate that with the professional version @ $75 AUD per month and 5 gB of server data (more if needed) you might be able to collect what you want.
I personally have an iPad (v2) and find it great collecting and using our app. The screen doesn't get too bothered with sunlight and, for me, is quite readable.
Disclaimer: I am its developer.