Hopefully to save a few people some time - I spent a whole day yesterday researching and deciding on the best way to go regarding a task management app.
As I researched i discovered that Google Tasks introduced the first/new Google Tasks API this year - see Youtube: "Google I/O 2011: Google Tasks API"
On this basis Google tasks would be a nice option to get a laptop solution as well as a mobile solution with synchronization between the two AND it integrates into Google Calender

All VERY Android and cloud friendly.
So now I just needed to find the Android app which uses the new API and syncs with Goggle tasks. I found these:
Any.DO
Astrid
BHive Google Tasks
Google Tasks Organizer
Checkmark
Tasks N Todos
Toodledo
One of the binds of using these task apps is the time it takes to put an entry in. I didn't try them all from the list above but once I tried BHive I was sold. (This also ties in with victorcharlie's comment above - how I found this thread in a search btw!)
After the task description entry (which can be entered immediately after opening the app) they have used one press large buttons to allow v.quick entry of the rest of the data (without any shunt up/down nudge type data entry if you know what I mean or text entry using small keys). This steps you through each section of entering the task VERY rapidly and non fiddly.
Then with sync on auto or manual, the entered task on Android appears on the laptop in Google Tasks and Goggle Calendar at the task due date in the calendar. Really cool and logical. I won't go into the other great things about it here -
thedailybuggle.com has a nice review of BHive Google Tasks:
"how-to-sync-google-tasks-with-android"
BHive Google Tasks also has what the first poster in this thread Pheno.menon was asking for "a screen widget that is transparent and looks clean" and it has two sizes of widget available.
Try all the test apps and you decide. Astrid has the biggest following by far but that doesn't have to mean it's the best. Please report back here, I would be interested to here what you find.
---------- Post added at 11:37 AM ---------- Previous post was at 11:12 AM ----------
Forgot to say - if your a Google chrome user this Chrome extension taskmail.org is great for adding tasks from web pages. Just select some text in the web page to use as a task description, then right click and select 'create task'
Also Google's chrome extension for tasks is good too "Google Tasks (by Google)"
Another tip and a v.nice feature. If you get an email say for example a Car Service due - go into the email, then select the more button, then "Add to tasks". This automatically creates a task which includes a hyperlink back to the email
