The digital image frame craze was biggest a few years back; it was "the" must-have holiday gift, and ever since they've dwindled in popularity. We see them coming out less and less, because they have ...