A family member wants to throw me $100 to start building a BR on a poker site of my choice. I was wondering if PO can throw me any advice. I live in canada, so I can play at any poker site I want.

1) What poker site/promotion should I pick?

2) what's the best way to start building a BR from $100? DON/SNGs?

3) what's the best way to clear bonuses/promotions on a poker site in order to get a little extra BR boost?

Thanks for the advice guys!