I have a Gingerbread 2.3.4 powered Nexus S and I recently got some writable NFC tags. So far I can read them as blank tags
Maybe I'm a little late here, but I've written a library for creating, reading and writing NDEF records you might find useful.
As you might have learned, the native Android NdefMessage and NdefRecord classes are only byte-array wrappers and so although the NDEF standard is quite well specified within the NFC forum standards, there is currently no proper high-level support in Android.
The project also includes read, write and beam template activities :-)