Same thing Nikki, just connect the frame to your PC, and let Windows install it. Then you'll have a new drive letter ... perhaps E.
Then in your photo manager software, you can copy images to that drive...
As for better software, for what you need it for they will be just fine. Don't try an reinvent the wheel, just follow the instructions, don't click YES unless you know why you are clicking it.
Have a go, then come back if you have a specific problem.
PP