This really is not that hard and I still do not see a module that does this simple.
Jcarousel might.
But all I want is ONE image at a time.
Made from a view and cck.
I want the client to make a node in this case called Front Page Image and they just attach the CCK image.
For that I also used Image Cache.
Here are the steps.
Needed Modules
Image Cache, Imagefield (cck), Views
1. Image cache
Add a preset. For me I just put resize and that was it.
With Imagecache I setup a predefined scaled image so no matter what they upload it fits well.
2. The Node.
Create a new node type then add a cck filefield Image.
After you save this I set the display to this as well but not really sure if that is needed.
3. Make the view.
Then I made a very simple view. I would attach it but it is so easy I will explain it so you can bend it to your needs.
--Make the view and add a page.
--Add a field which will be the name of the CCK field you did above
--Filter on Published
--Sort as needed.
--Show say 10
--Give it a path or just use default.
Done
Now with a Home page view views or a node with View Field attached, or panels you can connect this view.
But it will just list out your images which is not what you really want.
But once you see the list is there you are ready for the next step.
Make you js file .