implement a wish list function with the cart
Wish list functionality within the cart so consumers can build up a list of products they might like to buy
You can do this via the API today.
Here's an example of doing a "Recently Browsed Items List". The concept is similar to the wish list with the difference being that the customer is maintaining the wish list and the system is automatically maintaining the recently viewed list.