I assume you have ~4.5 GB HD (as you posted: 256 swap + 4.3 rest)
swap - should be really the amount of RAM you have. You can set it 100 megs less, it wont hurt the performance if you have 512. But if you have 256 MB of RAM make your swap partition 256
/ - this is home dir for root, config files, logs etc. Make it about 1 GB
/usr - where all your programs go. You should probably make it around 2.5 GB's
/home - where your user files/configs/games may go. Make it 1 GB or whatever it's left
BTW which Redhat version ?