What is the difference between SAP BW 3.0B and SAP BW 3.1C, 3.5?

The best answer here is Business Content. There is additional Business Content provided with BW 3.1C that wasn’t found in BW 3.0B. SAP has a pretty decent reference library on their Web site that documents that additional objects found with 3.1C.