How to build a budgeting interface (sum of items must equal 100)?

I’m trying to build a visual web interface where users can distribute a budget over some (varying) number of items. For example, if the budget is 100 points, I might allocate:
50 points to ‘Apples’
50 points to ‘Oranges’
…
Progressive images = Better user experience?

Do progressive images give a better user experience for browser based web applications?
Progressive images = Better user experience?

Do progressive images give a better user experience for browser based web applications?
Should label and field be separated with colon?

When you have a form with fields and captions for these fields, should you do it like that:
Field1: [ ]
Field2: [ ]
or like that:
Field1 [ ]
Field2 [ ]
I saw both used in popular application. Microsoft generally uses colons (My computer properties -> Computer Name tab is one example). Opera browser doesn’t use colons as separators on forms (example: Preferences form).
I personally don’t have a strong opinion on which one is better. But I’m working on this “1000s of winforms” app where I suspect we have forms with and without colons so I would really like to set a standard and go one way or another on all forms because the inconsistency is far worse than any of the options.
To use or not to use "Zebra Stripes", or Alternating Row Colors for Tables

Is there any research out there showing whether or not alternating the row colors for a table increases/impedes the time it takes to parse information? An example can be found at the following location:
I generally find i…
To use or not to use "Zebra Stripes", or Alternating Row Colors for Tables

Is there any research out there showing whether or not alternating the row colors for a table increases/impedes the time it takes to parse information? An example can be found at the following location:
I generally find i…
Signifying to user that field is editable

I have a grid that has a bunch of data. Some of the fields are editable and cause a postback updating the data. What are the best ways to show that to the user?
i.e. Is there a best practice for how to make a distinction bet…
How do you conquer the challenge of designing for large screen real-estate?

This question is a bit more subjective, but I’m hoping to get some new perspective. I’m so used to designing for certain screen size (typically 1024×768) that I find that size to not be a problem. Expanding the size to 1280…
How do you conquer the challenge of designing for large screen real-estate?

This question is a bit more subjective, but I’m hoping to get some new perspective. I’m so used to designing for certain screen size (typically 1024×768) that I find that size to not be a problem. Expanding the size to 1280…