We stop loading all listbox and combo boxes at 200 row - more then that is painful for the user.

Why are you against the suggestions you've gotten to query the user for data that will help to lessen the number of rows retrieved from the database?