Мой выбор — NetBeans (все плагины, что мне нужны, есть на него, плюс привычные хоткеи — дело тонкое и непереносимое). Но советую попытать себя в Eclipse также, может быть, Вам он придется больше по душе, ведь, как говорится, «на вкус и цвет».
Автор, советую изучить какой-либо фреймворк, отличная практика по ООП, плюс не потребуется читать книги, кроме справочника фреймворка. Из знаний потребуются лишь элементарные понятия, все остальное придет во время постижения самого фреймворка. Советую CakePHP, у него как раз отличный справочник.
Asus EeePC 1101HA, часто появляются проблемы с подключением через USB модем к сети, то бишь также, как и у Вас, отваливается соединение при попытке подключения. Грешу на NetworkManager, ибо через сторонние утилиты все прекрасно работает. Спасает перезагрузка.
Последнее время почему-то подсел на книжки, которые читал в детстве. Какая-та ностальгия, что ли. Например, Брайан Джейкс и его «Двое с Летучего голландца».
Использовал ранее interkassa.com, вполне себе достойная система. Через ее мерчант также идут WM, ЯД и прочие системы, в том числе и кредитные карты. Предлагаю к ознакомлению. По сложности программирования (а точнее прикручивание оного к сайту), мерчант ничем не отличается от WM-мерчанта.
Самый идеальный вариант — предложить пользователю выбор иного товара, показать, что товар был добавлен в корзину, а саму корзину сделать в виде плавающего/статичного модуля, доступного с любой страницы сайта, в котором есть превью уже добавленных товаров.
Будь я на месте автора вопроса, я бы взял себе любой нетбук (!), сейчас у меня Asus EeePC, очень доволен им. Крайне удобная вещь в поездках (мобильность + энергопотребление).
Для непостоянных игр использовать советую любую игровую консоль седьмого поколения (у меня лично Xbox 360 Slim).