I just made my phone perfect...
i have the HTC Mogul (PPC - 6800), which is a pretty amazing phone on its own...but ive been messing around with it for a while and heres what i have on it so far...
custom ROM (ddc)
2gb memory card
2 MP camera (stock)
Youtube Streaming (not download and play, but stream from youtube.com [not m.youtube.com, that sucks...lol])
Picture, Video, Audio messaging from phone to phone, phone to email, or phone to aim/msn/etc...
p.s. im trying to get superbad on it...hope it works with no audio syncing problems