bbqnw12,
In first place, define "heavy oil" for you. For refiners, an oil below 20ºAPI is heavy. About the 10ºAPI venezuelan oil, this is called bitumenous oil.
Usually these reservoirs are not too deep and even some times they flourish atop. For the extraction of these kind of oil many techniques has been developed. I can tell you that SINCOR "injects" a very ligh naphta (45ºAPI) as "cutter" in several points around a production rig. Later this "solvent" is recovered downstream and recicled.
Other technology involves the use of HP steam to increase temperature, thus reduce viscosity, and extract it. The injection of steam is in the same point of the extraction.
ORIMULSION is a process that creates an stable emulsion between bitumen and water with some additives.
Another experimental procedures are the injection of a fluid catalizator to initiate a catalitic cracking of the bitumen. The problem is the inhibition of the reaction or how to stop it when you want, and the other one is controled combustion thermal cracking- in the reservoir.
Regards,