Costa Rica 2009
I think this one is a hummingbird. There are loads of hummingbirds.