I tried installing Fedora 16 today on my Toshiba laptop, and so far my experience has been excellent. I’ve only run into one minor issue.
After using YUM to update my installation, I almost freaked out when I received a Kernel panic message on reboot. I noticed that there was no initrd line in the grub menu for the first (default) option using the 3.2.7-2 kernel. Looking deeper, I noticed that the intramfs file was also missing. When I tried to create the initramfs file using dracut, it errored out. I realized then that YUM was complaining about an unfinished transaction. I used yum-complete-transaction to resolve that issue.
Once that was done, I used dracut to successfully build another initramfs file. I updated the grub menu configuration file, which is impossible to find since they moved to grub2. For Fedora 16, I found it in /boot/grub2. However, even though I was able to get it to boot up with the new kernel, Gnome 3 went into fallback mode. Consequently, I decided to stick with the 3.1 kernel, which seems to be pretty stable with Gnome 3.
Overall, my laptop seems to be working just fine. I haven’t installed the binary 3d drivers though, and am making do with the native open source drivers. This setup is a lot faster than the previous Ubuntu 11.10 and Unity setup, and it is working perfectly with my brand new 23″ monitor.
tl;dr Fedora 16 works fine with my Toshiba T235d as long as I stick with the 3.1 kernel.