I'm looking for advice on how best to use the CityGML data-structure and GIS (preferably ArcGIS/QGIS). I've read through their website and wiki and saw a list of software here that can be used to view the data, but I don't know which one works best with GIS.

I have not used CityGML before (as I'm still figuring out what software to use to view the data) so I would appreciate any suggestions.

My goal is to use the CityGML approach (with varying levels of detail, or LODs) to perform spatial analysis at different levels of accuracy.