Best is to use FREE tool from Red-Gate SQL Search - quickly find SQL in SSMS. You can even profile it while it is running to get the sql code and use that.
Also, refer to Aaron's post on : Keeping sysdepends up to date in SQL Server 2008Keeping sysdepends up to date in SQL Server 2008.
Phil Factor has a great writeup on finding object dependency at Exploring your database schema with SQL