What's wrong with getting a Robot girlfriend? I would get myself one any day, if I can!
Imagine the possibilities - It won't tell you to shop. But will help you in Your shopping. It will let you watch BTTF, LOTR and Star Wars/Trek without interruption. Also will serve as a quick guide of all those quotes you would like to pronounce in front of your friends but not quite remember it. It would let you, or even play with you Battlefield/Crysis/Minecraft/Portal 2/Grid and all those games in multiplayer. It would not remind you of remembering to bring you gift on her birthday or compare you with that hunk she saw at the gym the other day. Nor it would remind you of his brother or father.
A Robot Girlfriend! A perfect personal and digital friend. That would be a dream come true!