Classics in the news combined with some feisty analysis...
A very basic introduction...
Thank you to David Gregory for creating this Latin and Classical Civilisation Libguide.
The single best site for reading Latin (and Greek) is Perseus Tufts - it contains texts, translations and dictionaries along with heaps of archaeological resouces and more.
For translation made easy, but with a less authentic translating experience, try reading with no dictionaries.
Classical Civilization: Bill Thayer has amalgamated a great collection of materials in translation at Lacus Curtius.
ancienthistory.about.com also has tonnes of great information and activities