A few problems with LOOKUP component:1) Cannot set SQL statement that populates the LOOKUP cache dynamically. This means you cannot dynamically filter teh data in the cache - it would be a good idea to be able to do this. More info here: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=147457&SiteID=12) There is no AlwaysUseDefaultCodePage roperty which there is if you use OLE DB Source. This is a problem if you're going against Oracle because a code page warning is automatically generatedThese were discussed at length here: