It's hard to know, i have used a 15k seagate drive in my 8600 and it worked, but compatibility is very much a drive by drive affair, without trying there is no way to know
Also 15k drives aren't quiet, if you want a quiet drive go with a 10k or 7k2 drive (10k's are allot quieter than a 15k's, and 7k2's are the quietest of the lot)
As non apple drives causing problems, if your using os 8 or 9 you should be fine, it's just the older apple utilities won't format a non apple rom'd drive
Also 15k drives aren't quiet, if you want a quiet drive go with a 10k or 7k2 drive (10k's are allot quieter than a 15k's, and 7k2's are the quietest of the lot)
As non apple drives causing problems, if your using os 8 or 9 you should be fine, it's just the older apple utilities won't format a non apple rom'd drive