I got the Shaw Pace HD box at Future Shop for $230. You can add your own external hard drive as long as it has an eSATA connection. FS has been selling this for $230 for awhile now and it seems FS has it for the cheapest. As for the HD, if you have an extra one laying around just use that or buy an external one cheaper from a place like Memory Express. Not written in stone that it has to be 1 TB so maybe save more money buying a smaller external hard drive.
http://www.futureshop.ca/catalog/pro...71&catid=24994