Try "Love at First Click" by Elizabeth Chandler. I adored it, and it has a similar theme to the one you mentioned.