Which on-line or brick and mortar stores in Canada are reputable and have the most reasonable prices? I've bought from Newegg.ca and Memory Express but I'm hoping to add a few to the list to get parts for a home-built computer project I'm doing to do with my daughter.
My parts list is as follows:
Antec Solo Black/Silver Steel ATX Mid Tower Computer Case
or
COOLER MASTER RC-692-KKN2 CM690 II Advanced Black Steel ATX Mid Tower Computer Case
i7 930 Processor
ASUS P6X58D-E LGA MOBO
Rosewill RCR-IC001 40-in-1 USB 2.0 3.5" Internal Card Reader w/ USB port / Extra silver face plate
ASUS ATI 5450 video Card
Kingston HyperX 6GB (3 x 2GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model KHX1600C9D3K3/6GX - IS THIS THE RIGHT TYPE FOR THIS MOBO??? HELP! 
80GB Intel SATA II SSD
Western Digital Caviar Black WD1501FASS 1.5TB 7200 RPM 64MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive -Bare Drive
ASUS DRW-24B1ST SATA 24X DVD Burner
Corsair VX 550W Power Supply w/ 120mm Fan
Windows 7 Home Premium English
D-Link DWA-552 32-bit PCI Xtreme Desktop Adapter
ASUS USB-BT21 USB 2.0 Mini Bluetooth Dongle
Also, let me know if I've messed up with any of the parts I've selected
The computer will be used for Photoshop, a bit of software development and the standard MS Office suite. No gaming, which is why I didn't bother with a high end video card. I just want a screaming fast machine (for reasonable $) for photo editing and compiling programs.

