I used DCD's sys (WM 6.5) (thanks!) and kitchen to create a rom... It seems I just cannot get a dialer that satisfies my needs, hehe.
DCD's default phonecanvas has the bug with the scrolling (I know it's not his fault and it's not a big deal but it is a tad annoying). I changed the dll that controls s2a so I could get rid of it (I use Pocketshield), it worked. So then I used the cprog method to get rid of the scrolling issue but that breaks up the functionality of adding new contacts and it's even more annoying. Idea scrapped.
Then, somehow I managed to also cook a version of the rom that uses the default WM dialer (I intended it to be Tachi, thanks Calkulin!), so it uses less ram and I don't mind its looks and for some reason preserved the functionality of the arrows of the data icon, first time I had seen the data icon work properly with the default WM dialer. I don't know if it's something that I did by mistake, or if it's just that parts of the tachi dialer that got cooked in that solved that issue. In short I don't even know if this is something everyone already knows and here I am thinking I found something so cool, hehe.
Unfortunately it pissed me off because there was no way I could disable the pop up notification that appears when receiving a call. It was showing up on top of Pocketshield (on and off rapidly) and that just looks incredibly ugly.
So I tried again with Calkulin's set up of the Tachi dialer and cooked with it. Oh My, it behaves beautifully and looks amazing (also this way I can get rid off the ugly notificaion pop up when gettin a call). If only there was a version of Tachi with no s2a and no ugly curtain during a call, big yuck.
All in all this is the happiest I've been with my phone, so I want to extend a big thanks to Calkulin and DCD (listed alphabetically, hehe :P).
(Posted same post in both threads just to thank you both for the terrific work! Pardon the big post.)