Re: online poker
the only ones i know of are partypoker, pokerroom, and pokerstars.. all are good, i don't know which is the best. probably pokerstars.
and its not hard to learn. i learned how to play just this summer. learning the rules are pretty easy, the hard part is learning the strategy aspect.