old domain - new domain - redirect

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

this is an issue that i never really properly  understood
so i'm going to put it in other words:

old domains:  www.vacans.it  (italian version)
                     www.vacans.it/en  (english version)

New domain: www.vacans.com (page that not exist because is a redirect -
server side- to the two language version below)
                     www.vacans.com/it/index.aspx (italian version)
                     www.vacans.com/en/index.aspx (english version)

The situation is this:
in the old www.vacans.it i put a redirect (server side) and 301 code.
in the old www.vacans.it/en  i put a redirect (server side) and 301 code
(but the page still is visible if you go to  www.vacans.it/en/ .)

If you search in goggle:
old domain:
http://www.google.it/search?num=100&hl=it&newwindow=1&q=link%3Awww.vacans.it&meta =
old domain:
http://www.google.it/search?num=100&hl=it&newwindow=1&q=link%3Awww.vacans.it%2Fen&meta =

new domain:  http://www.google.it/search?hl=it&q=link%3Awww.vacans.com&meta =
new domain
http://www.google.it/search?num=100&hl=it&newwindow=1&q=link%3Awww.vacans.com%2Fit%2Findex.aspx&meta =
new domain:
http://www.google.it/search?num=100&hl=it&newwindow=1&q=link%3Awww.vacans.com%2Fen%2Findex.aspx&meta =

you will see that the links number is the same for the new domains, apart
from the italian version that is a bit superior.

1- i have to say that before the domain change i had 4 as PR
2- the italian version was also in the first page of google with almost all
the relavant italian keywords,
now they are in 150# position in google more or less.
3- do you think i have some google penalization for the above redirect
links?....are they correct?
or what should i do?

thanks guys i appreciate any answer.

Site Timeline