I am with itrade as I followed over from etrade. It's fine but not the best. If you want full-featured and no spread on currency conversion, IBKR is probably your best bet. Super low trading fees too. For approachable, wealthsimple isn't terrible but I dislike that they have "free" trades but...