In researching around, the latest version would be a 2008 Update Gen3 version for my 2003 4Runner. FYI - For 2004+ 4Runner, there are other versions.
I've been looking around on ebay and there's some mixed signals I'm getting. I'll try to call Toyota up and get the correct part number, then look on ebay to see if I can get a better price.
Thanks everyone.