I ave been promoting the Community Analyst to wider audience .. essentially those we would not expect to install (especially Mac Users) and learn the ArcGIS software. Community Analyst is one of those options with thousands of variables easily queried, and 'smart searched.'
So lets say, we isolate three variables .. those tracts in So California for example that are highers income, education, perhaps low employment .. with these isolated tracts displayed .. (question:) can we select several hundred geocoded points that intersect those tracts we isolated?