I'm new to GIS and I'd like to apply some machine learning techniques to decent-quality satellite data for making certain types of predictions. This would potentially be for commercial purposes.
I'm looking for a way to access satellite imagery of the United States. I will need to select hundreds of high-resolution images to serve as training/testing data.
I was hoping, being so new to GIS, that there was either a free or inexpensive collection of satellite images of the U.S. to download, but its starting to sound like all the big companies (DigitalGlobe, etc.) that have to foot the bill to launch satellites into orbit aren't so keen on giving their data away to the everyman...
So I'm taking a wild swing here: are there any cheap-but-decent-quality data sets of satellite imagery, ideally of the U.S., that can be downloaded and even potentially used for commercial purposes?
Note: Google Earth/Engine is free to end users but if you read the fine print they don't want you using their images for commercial purposes.