We owe Zoho big time
Few weeks ago I rediscovered Zoho! I saw it before but the urge of trying an online office never occurred to me. It's been sometime...
DELL "still" recommends Windows Vista ...
What a familiar statement! "Optimize your Business with Windows Vista Business" or etc. Is that really true? We have 10+ laptops and workstations running Windows...