I used some piece of shit FAX/Phone modem on my first attempt at SuSE, and it worked fine....once I launched X and was able to modify a few parameters.
With my experience with SuSE 8.0 (very limited), you should be able to configure most of your necessities with kpppd. Don't hold me to it, though. It all depends on your ISP. If they are a Microsoft rectum-leach, you might not be able to connect by adhering to the commented recommendations. It is up to you to send an e-mail to your ISP, asking specific questions on how to connect.
Your best bet is to search your ISP's site and see for yourself about what they have to offer. If they do not have linux/UNIX accesories, let them know. In the meantime, find a new ISP. It is all about elasticity....