Take a look at http://www.oreillyauto.com/. In the upper left hand corner, you should see something that says "MY VEHICLE". This selector gives you the option to add your car(Year, Make, and Model) and, at that point, no matter where you go in the store, you're presented only with products that fit your vehicle.
We want to do the same thing with KTM (dev.ktmtwins.com). We need to be able to have a customer select a list of different models, years, etc. of motorcycle and see only products that match their bike.
This will essentially need to act as a separate invisible filter in all categories after it's been sent. I'd also like to have the ability to redirect to a CMS page after they've selected their bike.
The site should remember a customer's vehicle even when not logged in(perhaps via cookie?) for when they come back and have the option to add additional vehicles.
NOTE: Freelancer must be able to start asap and work on weekend to finish the task.