Pedro,
For the sp_MSforeachtable suggestion, use this:
exec sp_MSforeachtable 'exec sp_spaceused ''?'''
For the DBCC SHRINKFILE suggestion, it would be a good idea to do a ReIndex or IndexDefrag of your tables after your done. Some of your tables will get fragmented after running the SHRINKFILE.
HTH,
Mark