A number of approaches have been suggested in the past to input parallel data into a PICAXE (i.e. 08M) with limited I/O pins. Here is another one that recently appeared in the 10/02/08 issue of EDN Magazine (page 60) using a 74HC165 that might be useful. The article is also available online here.
Richard
Richard