Freerolls. I don't see the point in them, except the ones that are $5000+
I used to play these a lot on empire among others. Occasionally out of 2000 odd people i'd come 9th and win 3 dollars or something, but it would take me about two hours to achieve that. so that's 1.5 dollars an hour, so i would have been better off flipping burgers for example.
Some people see them as good practise. But i also disagree with this. Firstly because the blinds go up very quicky indeed, which means that you have to dougle up early then get lucky. and secondly the standard of play is normally just crazy. You get loads of people just going all in with anything. So IMHO it's not poker.
The site i started off with was party. Haven't played there in ages, but i think most will say it's a decent enough site.
Other sites i found easy to win on were paradise and pacific poker, although pacific seems to have tightened up recently (except on weekends), and also
ladbrokes is pretty easy too, and William hill if NL is your game.
Good luck.