i do think that the core elements of search engine algorithms are the same. i respectfully disagree about not worrying about the search engines. if you compare the top ten ranking sites on google, msn and yahoo you will notice the rankings vary from search engine to search engine. this is more noticeably when you start dealing with highly competitive keywords.