Your right making calls to Vietnam or any international call isn't "rocket science" but with out the prefix codes it may as well be cause you ain't going no where with them.
For example calling a land line in Saigon - first you dial the code of the country your dialing from, GB 00, USA 011, Japan 010, Australia 0011, Then Vietnam's country code 84 - city or area code (HCMCity) 08 -all topped off by the phone number.
For a cell phone the city code is part of the phone number. Do as above, your country code + 84 (Vietnam's) drop the first 0 of the number and key the number in. For example my cell number is 0977469552, to call me from the USA, dial 011(USA country code) 84(Vietnam country code) drop the 0 and dial the number 977469552. 011-84-977469552
Now if your totally confused, need country codes or just have more time than money, - http://www.timeanddate.com/worldclock/dialing.html?p2=218 .