Well, it wouldn't be very hard to get good rankings for the term 'technology forever'. . . but I don't think that would do you much good.
Some keyword tools:
http://tools.seobook.com/general/keyword/
http://www.digitalpoint.com/tools/suggestion/
These will give you estimated search volume for a particular phrase.
http://www.google.com/webhp?complete=1&hl=en
Google Suggest will give you related search queries for whatever term you put in the field in real time - it can help with thinking of different search terms to target.
https://adwords.google.com/select/KeywordToolExternal
The Google Adwords tool will also help you with keyword terms to target. While this tool doesn't give a numerical value for the number of searches per term done, it can give you a bunch of ideas for keywords to target.
I think wordtracker is a great keyword tool, but there is no such thing as an infallible keyword research tool. The key to being successful with keyword research is to find popular search terms that don't have hardened competition to make things easier initially.
Wordtracker offers a week subscription for $28US (for a lite project), and well worth it for all the insight you can grab from it.
### Once you've found your keywords ###
A nice seo plugin for firefox:
http://tools.seobook.com/firefox/seo-for-firefox.html
It's pretty handy in helping to determine what you're up against (competition) when you've found your target keywords.
Your page titles should be keyword targeted, but interesting enough to catch a visitors eye to help increase clickthroughs from the SERPS.
You should add more content to your site, it can help improve relevancy for whatever keywords or phrases you're targeting.
All this said, getting "top rankings" for any particular search term is more than finding keywords or getting links to your website. You'll need to work not only optimization on your website, but off your website as well if you want to be successful with this (getting free search engine traffic).