The British Broadcasting Corporation has a series of online language courses for the more commonly-studied languages.
This page on Italian language resources online is nothing great, but the ole price is right. Of special interest for those of you who want to learn some Italian on your own is the Italian Steps course, comprised of six major units with five components, for a total of thirty units. It is not self-contained; at the very least, you will have to supplement this mini-course with a good, solid grammar. A book or booklet concentrating on the pesky Italian verb would not be a bad idea, either.