In the Selenium 2 world, if you want to find if an element is present you would just wrap the find call in a try catch because if it isnt present it will throw an error.
try{
driver.findElement(By.xpath("//div"));
}catch(ElementNotFound e){
//its not been found
}