Hope you will help me dudes!

Requirements:
- 20 gbs of disk space, - 1 tb of bandwidth, - Linux, - 24/7 customer support
& I also need to register 2 .CA domains
Server location: Canada
I am considering Canspace.ca to get Wordpress web hosting packages and also reg domains.
What do you know about them? What host would you choose? And why?