I suggest to keep a smaller partition for root, believe me you don't need to install all libraries and applications from SuSE.
Home on the other way 'must' be kept in a separate partition, since you can do that because as you will sweep inside to Linux world you will try more and more distributions, probably make some mistakes that(we all did) will cost you time and data.
Keeping a separate partition for home will definitely save your data from a distro change or a format. You will keep your documents and most importantly, your application settings.
I for example I am a KDE lover so I use pretty much kde apps, I don't want to have a different wallet, I keep my preference on the appearance and more..
A fat partition on the other side is a solution but windows pretty much messes up with filenames and disk becomes fragmented.
As pixellany said you don't need more 5gb for root and I can see that you are using 25GB(!) for windows. May I ask why so much?
1 or 2 games, office suite and some more apps must be enough for 15gb.
Mp3 and video MUST be transfered to your linux side of the laptop
Trust me... just use amarok and xine (or choose what suits you) and will be more than satisfied!
Again, it's your choice(and that's good to have so many) maybe you should start trying all of them!
Cheers and see you on the forums