I upgraded my iphone 2g to firmware 3.0 last night but am not very happy with the root partition size.

Since i am a windows user i dont have access to pwnage tool...
Can some please make me/point me to a custom firmware which would have the following:

1. 700 MB root
2. Unlocked & Jailbroken
3. Cydia installed.

OR is there another way to increase my partition size without reinstalling the firmware?