This is the last statement I found on the issue, which is someone hopeful.
http://archives.postgresql.org/pgsql-hackers/2006-11/msg00347.php Randall ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match