Win Vista 32bitで4Gメモリー

Windows VistaのPCの購入を考えております。
メモリーは2G以上にしておいた方がよいと思うのですが
32bit版OSでは、3G程度しか認識しないと聞きました。
仮にメモリーを4G搭載していても1Gは無駄になるのでしょうか?
OSが認識しないだけで、PhotoShopやIllustaratorは4G分を使用できるのですか?
それとも64bit OSにしたほうがいいのでしょうか?
よろしくお願いします。