We use MagicJack on my wife's XP box, but I'd like to find a cheap VOIP service that will run on Ubuntu 9.04 that will make calls to landlines and provide me with a local (US) phone number.

MagicJack is $20 a year for unlimited calling and includes a local phone number, but there are no linux drivers yet and I don't want to go thru the hassle of setting up a virtual XP machine just to run it on this box.

Any suggestions would be appreciated.