Yeah, if it's that dirty, you're probably losing a few MPG.
I think the air filter is only about $15 at an automotive parts store. I usually order my stuff ahead of time and in bulk from
www.handaaccessories.com. I like using the OEM parts and they have great prices. Honda OEM parts are of great quality, so you can't go wrong.