I am more interested in inventor than solidworks. But I want know which software is best?
Both tools are equally good. They are like 2 different cars from two different companies like Altima from Nissan & Camry from Toyota. Doesnt matter much. Be an expert on one tool.
Solidworks is adding good features from recent releases which shall made the design faster. Their library is better. Also a lot of free data is available.
SolidWorks marketing is better compared to Inventor from few years and so they are taking a lead. Also they have R & D team working on cloud based design (May be future technology).