Thinking about it - it must be very similar to rSoftwareSerial library which use two pins as tx and rx, while the rf modules need one pin ech because it works in one direction only.
I have checked with two arduinos and two arduino libraries (virtualwiring and radiohead), in both the communication is very noisy hence data is received only sometimes...
I get off these, I'll wait for ethernet shield.