It can be done with traditional home screen plugins or probably with some good theme/widgets for Mobile shell or some other today "replacer".
You will be able to change widgets vertically.
To scroll widgets horizontally (optional)
This is just idea.
I like it because every information i need is on one screen.
Resoultion is 480x800 and it is best for 3.2"+ screens