The spyder profile is to translate color data specifically to your moniter, it would make for a very poor print driver. Managed by printer is what I stick to as well, but my Canon (iP4300) only reads sRGB colorspace, so I have to convert all my Adobe to sRGB. There is a difference between ICC profile and colorspace.

I've found that my results matched best when I set the Rendering intent to 'Perceptual' as opposed to relative colorimetric. The papers that I've found to give the best and most consistant quality is Ilfords Smooth Pearl, which sometimes oversaturates warm tones but very sharp and very flattering to skin tones, its a textured gloss. Canon's Semi-gloss has a brilliant white balance and a softer textured gloss, very sharp. Canons standard matte also has a very bright white finish, even brighter, but does not do any favors to portraits. Its also incredibly cheap and disposable (50 sheet of letter size for $10!).