Is Sihanoukville or Phnom Phenh generally a cheaper city? I've been looking at Sihanoukville because I would love the ocean view/surf fishing -- but, not sure the difference in the cost of living. I work telecommute and make $1,200-$1,600 USD per month. This involves some VoIP -- what is the "average" internet speed? VoIP generally prefers 1Mbps+ upload/download for non-choppiness/working while on phone. I would also like to buy some 3G/4G accessories as well in case the wired ISP dies.
I've been reading a lot of the Housing threads here, and I must say the pricing looks good! Only problem I really see is that most of the threads (well, almost all) don't have any accompanying pictures -- is there a good website for rentals WITH pictures? It seems like a nice apartment with balcony can be had for $3-400. Sweet!
Phnom Penh has a lake(s), and Sihanoukville has the Gulf of Thailand (if I've been doing my research properly). Is there much difference in the night life/stuff-to-do of the two cities? They appear to be about 4-5 hours apart, so want to make sure pick the "right" one. Is the surf fishing good in Sihanoukville? I remember boat rentals might be cheap, but am not sure?
Finally....whats the marijuana prices like?

Thanks very much for your time!