Starting right now, all three seasons of Veronica Mars are streaming on Amazon Prime and free to Amazon Prime members.
The timing, as it turns out, is almost perfect: there are 64 episodes of Veronica Mars, and 63 days left until March 14. That's one episode a day, with the series finale on the morning of the premiere, and you're set for opening day! If you haven't watched this show do it now because it is AMAZING!!!
Also, I just finished watching the first two seasons of the Australian show Dance Academy on Netflix. I can't wait to start watching the third season via youtube!