It has 256MB -- twice the original iPhone and 3G. It means you end up with something like 85-90MB of usable memory without any real tricks....
85-90? No way! I am jailbroken and have tons of mobilesubstrate programs installed and I have 150 MB free without having any programs open.