hi im looking to buy 3 new pickups for my new guitar build

im looking to get 2 single coil pickups and one humbucker
(no active pickups)

the kind of music i play is mainly rock, punk, and a little bit of metal

and if it is possible i would like to know if this http://accessories.musiciansfriend.com/product/DiMarzio-DP100-Super-Distortion-Pickup?sku=302000 is a good humbucker pickup

EDIT: preferably i would need the pickup to be able to be bought online from a site where i would be able to ship to Canada

EDIT # 2 : would these be a good single coil pickups to use
http://www.stewmac.com/shop/Electronics,_pickups/Pickups:_Guitar,_electric/EMG_Select_Pickup_for_Strat.html - middle pickup
http://www.stewmac.com/shop/Electronics,_pickups/Pickups:_Guitar,_electric/EMG-HZ_S2_Single-coil_Pickup.html - neck pickup
Last edited by Demonic82 at Jul 15, 2009,
Dimarzio are good yes

if shipping to canada use a canadian site so you dont pay duty and all that junk

axemusic.com has a nice selection, thats where I shop exclusively in town here

Epi Les Paul Std w/Duncans
Cry Baby From Hell
Marshall JH-1
EHX Metal Muff
MXR EVH Phase 90
Carl Martin Classic Chorus
EHX #1 Echo
Ibanez LU-20
Dunlop DCB-10
Crate V50112
Tascam US144

I've had my eye on GFS Crunchy Rails, I've heard good things and if you get 'em from GF, they're cheap as chips.