Зреет у меня решение, перелопатить прогу еще раз, с учетом всего найденного и придуманного в процессе. На базе уже сделанного, это не долго.

Не люблю я нестабильность и непонятные явления, в середине проекта. Как правило, оборачивается это потом, большими проблемами, и именно тогда, когда проект будет близок к завершению.

Поэтому принимаются все разумные предложения.

Если таковых не будет, сделаю, как считаю нужным, и потом переделывать уже не буду.
Прошу не забывать, что для себя, я эту прогу пишу, под довольно мощный нотик (C2D, 4 метра памяти, видео память на борту, а не выделяется, и т.д.), и соответственно, мне на многое (загрузка проца, например) плевать.

Так что давайте. И помните: инициатива наказуема!