SuSE uses KDE as its default WM and Fedora uses Gnome. You can install either on both but I prefer using the default WM because the distro is designed to work with that. Fedora is free and SuSE you can buyor download/ftp the free version. If you buy, SuSE comes with a manual (i.e. bound paper) to provide help and guidance while Fedora comes with many users on various forums. Fedora is an endless beta test with version updates at least 3 times a year and SuSE has official, supported versions and updates less frequently but typically twice a year. You may be able to upgrade either to the next version but I have never been that successful doing it in Fedora. Both can use apt-get and have large 3rd party repositories of rpms.
Which do I recommend? Try both and decide for yourself. I use SuSE for my KDE desktop, Ubuntu for my Gnome desktop.