did u try google talk???


its free to US and Canada


but sometimes the line just drops