I bought some heavy rubber ones with ridges to catch the dirt, water, and snow. I bought some at Auto Zone, Sears, & Walmart. At Auto Zone I also purchased a red & white Hawaiian-flower-themed set of matching mats, steering wheel cover, and seat covers. I recall seeing Asian- themed-sets at Walmart. Some people have also mentioned the Pep Boys.
Got my mats from local discount parts store for $5. Match the grey interior perfectly. To keep these (and any other mats not by Honda) from slipping on the drivers side, just get a 'grommet' kit from Walmart sporting goods or Home Depot and insert as required at the floor peg where the stock mat would be. Unless they've changed from the later models (my 2000 here), allows you to make use of that peg sticking up in front of the seat.