I also just got the insignia frame as a gift, and used it the first time the other night. I'm not terribly computer literate, but was able to upload pics of my nephews football games and displayed them because we all met here before one of his games. I have a wild 5 year old, so don't think I will leave it out all the time. Plus, when it was off, I didn't like having a blank frame displayed. I had it on a little table in my living room near a plug, so you couldn't see the plug at all. I have never seen any other frames, so have nothing to compare it to, but the pictures do look a little grainy on the frame, and the color is definitely not as vivid at on my computer.
I think it will be fun. I figured I'd do the football pics for thanksgiving, and then for Christmas, will upload pics from christmas's past.
Have fun with yours.